Crates.io | socks5-rs |
lib.rs | socks5-rs |
version | 0.2.5 |
source | src |
created_at | 2020-09-21 12:36:43.858743 |
updated_at | 2020-10-13 09:05:00.857531 |
description | A lightweight and fast socks5 server |
homepage | |
repository | https://github.com/WANG-lp/socks5-rs |
max_upload_size | |
id | 291141 |
size | 43,072 |
A lightweight and fast socks5 server written in Rust
Fully async I/O with Rust async-std!
Recommend to use it in a trusted network (e.g., with wireguard).
Support CONNECT
and UDP Associate
.
install Rust toolchain: click here to install Rust
cargo install socks5-rs
git clone git@github.com:WANG-lp/socks5-rs.git
cd socks5-rs
cargo build --release
./target/release/socks5-rs -h
Socks5 server in Rust 1.0
Lipeng (wang.lp@outlook.com)
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
Example: ./target/release/socks5-rs -b 0.0.0.0 -p 8080