This topic created in 3362 days ago, the information mentioned may be changed or developed.
一个基于协程的轻量级 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
Supplement 2 · Mar 6, 2017
已加入多线程支持啦,每个线程中跑独立的 task system ,同时 epoll server 的 listen fd ,处理 client 连接请求。
1 replies • 2019-02-17 18:21:13 +08:00
 |
|
1
pexcn Feb 17, 2019
github 看到的,没想到大佬发到这里来了 XD
|