前
代码使用libevent做事件驱动。目前仅支持tcp走代理,支持账号密码或无密码方式验证登陆。由于ipv6普及度并不高且与ipv4十分不兼容,所以代码只支持ipv4. 支持域名解析走代理。
项目地址
使用方法
客户端请下载proxycap
服务器从GitHub上下载源码后编译:
1.安装libevent(若安装则忽略 )
libevent官网
2.编译
cd src
cmake
make
等待编译成功后文件夹下出现名为“socks5Server”的可执行文件表示编译成功。
3.配置设置
在运行之前,请在存放socks5Server所在目录添加配置文件,配置文件如下:
CLIENT_TTL = 600
#CLIENT_TTL表示当一个连接在CLIENT_TTL秒内没有传输数据,服务器将会关闭该连接
SEND_UNIT_SIZE = 1500
#服务器每次为单个