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 小高 閱讀(493) 評論(0)  編輯  收藏 所屬分類: Network| Socket | 進程間通訊

          導航

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

          統計

          常用鏈接

          留言簿(3)

          隨筆分類(352)

          收藏夾(19)

          關注的blog

          手冊

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 武胜县| 吉木乃县| 东乌珠穆沁旗| 临潭县| 南投县| 文安县| 榆林市| 乾安县| 汶上县| 平凉市| 隆化县| 磴口县| 宁津县| 邵阳市| 清水县| 乌什县| 内江市| 天等县| 大渡口区| 马公市| 囊谦县| 册亨县| 抚州市| 东港市| 西盟| 黄冈市| 武川县| 黄平县| 建瓯市| 山丹县| 闵行区| 古丈县| 合水县| 凉城县| 黄梅县| 宝兴县| 都江堰市| 宁夏| 盖州市| 平湖市| 海宁市|