Skip to content

nanpuyue/sock5s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A lightweight SOCKS5 proxy server written in Rust.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages