这是一个创建于 2823 天前的主题,其中的信息可能已经有所发展或是发生改变。
一个基于协程的轻量级 Socks5 服务器,支持标准的 CONNECT 命令,不支持 UDP 命令,但实现了一个私有的 DNS ( UDP )转发命令。
下载与编译
Linux:
git clone git://github.com/heiher/hev-socks5-server
cd hev-socks5-server
git submodule init
git submodule update
make
Android:
mkdir hev-socks5-server
cd hev-socks5-server
git clone git://github.com/heiher/hev-socks5-server jni
cd jni
git submodule init
git submodule update
cd ..
ndk-build
配置
vim conf/main.ini
; 端口
Port=1080
; 绑定地址
ListenAddress=0.0.0.0
; DNS 地址,用于解析 CONECT 请求中的域名,也是 DNS 转发的目标
DNSAddress=8.8.8.8
运行
bin/hev-socks5-server conf/main.ini
第 2 条附言 · 2017-03-06 23:40:17 +08:00
已加入多线程支持啦,每个线程中跑独立的 task system ,同时 epoll server 的 listen fd ,处理 client 连接请求。
1 条回复 • 2019-02-17 18:21:13 +08:00
|
|
1
pexcn 2019-02-17 18:21:13 +08:00
github 看到的,没想到大佬发到这里来了 XD
|