#socks5 #socks5-proxy #async #proxy

应用 socks5-rs

一个轻量级且快速的 socks5 服务器

6 个版本

0.2.5 2020 年 10 月 13 日
0.2.4 2020 年 9 月 25 日

#27#socks5

MIT 许可证

22KB
383 行代码(不包括注释)

Build

socks5-rs

使用 Rust 编写的轻量级且快速的 socks5 服务器

完全异步 I/O,使用 Rust 的 async-std

建议在可信网络中使用(例如,与 wireguard 一起)。

支持 CONNECTUDP 关联

编译

安装 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