3 unstable releases
Uses new Rust 2024
| 0.3.2 | Jan 26, 2026 |
|---|---|
| 0.2.1 | Aug 11, 2021 |
| 0.2.0 | Aug 8, 2021 |
#494 in Command line utilities
24KB
588 lines
sock5s
A lightweight SOCKS5 proxy server written in Rust.
Features
- ✅ RFC 1928 compatible
- ✅ NO AUTHENTICATION REQUIRED
- ✅ CONNECT command
- ✅ IPv4
- ✅ IPv6
- ✅ Domain
- ✅ UDP ASSOCIATE command
- ✅ IPv4
- ✅ IPv6
- ✅ Domain
- ✅ Dual-stack (IPv4 / IPv6) support
- ✅ Asynchronous implementation based on Tokio
- ✅ Cross-platform support (Linux / macOS / Windows)
Usage
sock5s 0.3.2
nanpuyue <nanpuyue@gmail.com>
A lightweight SOCKS5 proxy server written in Rust.
Usage: sock5s --listen <HOST:PORT>
Options:
-l, --listen <HOST:PORT> Listen address
-h, --help Print help
-V, --version Print version
License
This project is licensed under the MIT license.
Homepage
https://github.com/nanpuyue/sock5s
Dependencies
~3–15MB
~125K SLoC