Android VPN over Socks5 proxy
·
hev
SocksTun是一个简单、轻量的Android VPN应用,它基于我之前开源的一个高性能、低开销的tun2socks项目实现,用于将手机端的TCP、UDP流量通过Socks5服务器转发。
特性支持
- 支持重定向 TCP 连接。
- 支持重定向 UDP 报文。(Fullcone NAT,UDP in UDP/TCP)
- 支持简单用户名/密码认证。
- 支持指定DNS地址。
- IPv4/IPv6双栈。
- 全局/按应用双重模式。
使用方法
服务端
HevSocks5Server服务端支持运行在Linux/BSD和macOS系统上,目前仅支持UDP in TCP。
git clone --recursive https://github.com/heiher/hev-socks5-server
cd hev-socks5-server
make
hev-socks5-server conf.yml
conf.yml:
main:
workers: 4
port: 1080
listen-address: '::'
misc:
limit-nofile: 65535
客户端
- 从项目发布页下载APK并安装。
- 打开应用,配置Socks5地址、端口和DNS地址。
- 保存配置后,点击启用开启VPN服务。