stunxy

Crates.iostunxy
lib.rsstunxy
version0.2.1
sourcesrc
created_at2020-07-20 04:53:42.839729
updated_at2020-08-31 04:14:08.107024
descriptionDeal with NAT traversal using STUN.
homepage
repositoryhttps://github.com/zhxie/stunxy
max_upload_size
id267110
size46,430
Xie Zhihao (zhxie)

documentation

https://docs.rs/stunxy

README

stunxy

stunxy is a tool dealing with NAT traversal using STUN (RFC 3489).

Usage

# Use default server stun.ekiga.net:3478
stunxy

# Designate a STUN server and use SOCKS proxy
stunxy <ADDRESS> -s <ADDRESS>

Args

<ADDRESS>: Server, default as stun.ekiga.net.

Flags

-h, --help: Prints help information.

-V, --version: Prints version information.

Options

-p, --port <VALUE>: Port, default as 3478.

-s, --socks-proxy <ADDRESS>: SOCKS proxy. Only support SOCKS5 proxy.

--username <VALUE>: Username. This value should be set only when the SOCKS5 server requires the username/password authentication.

--password <VALUE>: Password. This value should be set only when the SOCKS5 server requires the username/password authentication.

-w, --timeout <VALUE>: Timeout to wait for each response, 0 as no timeout, default as 3000 ms.

License

stunxy is licensed under the MIT License.

Commit count: 13

cargo fmt