Home
Softono

Sockstun

Open source MIT Java
695
Stars
151
Forks
10
Issues
12
Watchers
7 months
Last Commit

 About Sockstun

A lightweight, fast and reliable tun2socks for Android

Platforms

Web Self-hosted Android

Languages

Java

Links

Need Help Installing Sockstun?

We provide expert installation service for this software. Our team will install, configure, and secure Sockstun on your server. plans start at just $30.

English | Русский

SocksTun

status

A simple and lightweight VPN over socks5 proxy for Android. It is based on a high-performance and low-overhead tun2socks.

Get it on GitHub Get it on F-Droid

Features

  • Redirect TCP connections.
  • Redirect UDP packets. (Fullcone NAT, UDP-in-UDP and UDP-in-TCP [^1])
  • Simple username/password authentication.
  • Specifying DNS addresses.
  • IPv4/IPv6 dual stack.
  • Global/per-App modes.

How to Build

Fork this project and create a new release, or build manually:

git clone --recursive https://github.com/heiher/sockstun
cd sockstun
gradle assembleDebug

Socks5 Server

UDP relay over TCP

git clone --recursive https://github.com/heiher/hev-socks5-server
cd hev-socks5-server
make

hev-socks5-server conf.yml
main:
  workers: 4
  port: 1080
  listen-address: '::'

misc:
  limit-nofile: 65535

UDP relay over UDP

Any socks5 server that implements the CONNECT and UDP-ASSOCIATE methods of RFC1928.

Dependencies

Contributors

License

MIT

[^1]: See protocol specification. The hev-socks5-server supports UDP relay over TCP.