tcp代理程序源碼 異步IO
公司服務器只有一臺訪問外網,需要把對外網的一些tcp請求,轉發到這臺機器上,通過這臺機器的代理程序轉發到外網IP.
收集了一下tcp代理:
1.通過windows 帶的功能:
2, C++ TCP Proxy Server
收集了一下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.實用的庫:
有源碼異步IO.實用的庫:
http://think-async.com/Asio
https://github.com/chriskohlhoff/asio/
3.純linux c 實現代理,放在openwrt 中使用.
4.libevent帶的案例.window編譯需要注意,實用openssl的lib庫.
5.windows 窗口消息實現的tcp代理程序.
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 | 進程間通訊