6 个版本
0.2.5 | 2020 年 10 月 13 日 |
---|---|
0.2.4 | 2020 年 9 月 25 日 |
#27 在 #socks5
22KB
383 行代码(不包括注释)
socks5-rs
使用 Rust 编写的轻量级且快速的 socks5 服务器
完全异步 I/O,使用 Rust 的 async-std!
建议在可信网络中使用(例如,与 wireguard 一起)。
支持 CONNECT
和 UDP 关联
。
编译
安装 Rust 工具链:点击此处安装 Rust
从 crates.io
cargo install socks5-rs
从源代码
git clone [email protected]:WANG-lp/socks5-rs.git
cd socks5-rs
cargo build --release
用法
./target/release/socks5-rs -h
Socks5 server in Rust 1.0
Lipeng ([email protected])
A simple socks5 server
USAGE:
socks5-rs [OPTIONS]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-b, --bind <BIND_ADDR> bind address
-p, --port <BIND_PORT> bind port
示例:./target/release/socks5-rs -b 0.0.0.0 -p 8080
依赖项
~11–24MB
~303K SLoC