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

          導航

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

          統計

          常用鏈接

          留言簿(3)

          隨筆分類(352)

          收藏夾(19)

          關注的blog

          手冊

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 通榆县| 定陶县| 清丰县| 台北市| 抚州市| 喜德县| 耿马| 抚顺市| 婺源县| 成安县| 隆安县| 鄢陵县| 大新县| 吉首市| 章丘市| 柘城县| 鄂尔多斯市| 寿阳县| 陈巴尔虎旗| 德保县| 大埔区| 灵山县| 集贤县| 德江县| 垦利县| 泰来县| 博湖县| 聊城市| 甘肃省| 庆云县| 红原县| 鸡东县| 临武县| 黑山县| 宁远县| 漯河市| 德江县| 岑巩县| 墨脱县| 南木林县| 聂拉木县|