HEV

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

客户端

  1. 从项目发布页下载APK并安装。
  2. 打开应用,配置Socks5地址、端口和DNS地址。
  3. 保存配置后,点击启用开启VPN服务。