JUST DO IT ~

          我只想當個程序員

          tcp代理程序源碼 異步IO

          公司服務器只有一臺訪問外網,需要把對外網的一些tcp請求,轉發到這臺機器上,通過這臺機器的代理程序轉發到外網IP.
          收集了一下tcp代理: 

           
          1.通過windows 帶的功能:

          netsh interface portproxy add v4tov4 listenport=80 connectaddress=ip-of-server-on-internet connectport=23 listenaddress=ip-of-windows-machine protocol=tcp

          2, C++ TCP Proxy Server

          http://www.partow.net/programming/tcpproxy/index.html
          有源碼異步IO.實用的庫:

          http://think-async.com/Asio
          https://github.com/chriskohlhoff/asio/

          http://think-async.com/Asio/asio-1.11.0/doc/asio/tutorial.html

          3.純linux c 實現代理,放在openwrt 中使用.
          https://github.com/kklis/proxy


          4.libevent帶的案例.window編譯需要注意,實用openssl的lib庫.

          \libevent-2.0.22-stable\sample\le-proxy.c

          5.windows 窗口消息實現的tcp代理程序.

          http://dposey.no-ip.com/Proxy/

          posted on 2015-07-06 14:09 小高 閱讀(501) 評論(0)  編輯  收藏 所屬分類: Network| Socket | 進程間通訊

          導航

          <2015年7月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          統計

          常用鏈接

          留言簿(3)

          隨筆分類(352)

          收藏夾(19)

          關注的blog

          手冊

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 龙州县| 理塘县| 临潭县| 平乐县| 龙江县| 德庆县| 光泽县| 汝南县| 澳门| 德钦县| 舞钢市| 湘西| 桐庐县| 彭水| 庆城县| 军事| 安达市| 文安县| 启东市| 杭锦旗| 滨海县| 赣榆县| 吐鲁番市| 陆丰市| 峡江县| 澜沧| 菏泽市| 红桥区| 龙门县| 塔城市| 衡阳市| 手游| 东至县| 张家界市| 全椒县| 弥渡县| 石家庄市| 宝山区| 屏山县| 禄劝| 称多县|