C/C++ 高效 sock 反向代理

Posted

技术标签:

【中文标题】C/C++ 高效 sock 反向代理【英文标题】:C/C++ High efficiency sock reverse proxy 【发布时间】:2010-12-16 14:52:06 【问题描述】:

我必须用 C/C++ 编写一个高效的 sock 反向代理,所以我想知道,是否有任何库/框架可以轻松处理套接字、代理等,只是为了专注于项目的主要部分(不是代理本身:)) ?

类似于 ACE 框架,但可能更小和/或面向代理...

谢谢

【问题讨论】:

会是http代理吗? 【参考方案1】:

libevent 很不错。 ACE太可怕了:)

【讨论】:

一个关于如何使用 libevent 实现代理的小例子? :) 反正很酷 :) 我不久前为 libevhtp(libevent 的替代 http 服务器)写了一个反向代理:gist.github.com/3911541【参考方案2】:

Delegate 是一个很好的现有通用代理工具。您应该能够很容易地为感兴趣的协议扩展它。

【讨论】:

以上是关于C/C++ 高效 sock 反向代理的主要内容,如果未能解决你的问题,请参考以下文章

使用ssh正向连接反向连接做socks代理的方法

正向代理和反向代理

EW之Socks5反向代理内网穿透

EW之Socks5反向代理内网穿透

EW之Socks5反向代理内网穿透

正向代理和反向代理