shadowsocks-rust

Build Status Build status crate

A rust port of shadowsocks, based on mio 0.5.x.

Install

Without OpenSSL

bash curl https://raw.githubusercontent.com/loggerhead/shadowsocks-rust/master/run.sh -sSf | sh

With OpenSSL

bash export SS_FEATURES=openssl curl https://raw.githubusercontent.com/loggerhead/shadowsocks-rust/master/run.sh -sSf | sh

Compare to Python Version

Features

| | Rust | Python (2.9.0) | | --------------------------- | :----------------: | :----------------------: | | TCP & UDP support | | | | TCP fast open | wait mio support | | | Destination IP blacklist | X | | | One time auth | | | | Multiple encryption methods | | | | Async UDP support | | X | | IPv6 support | untested | X | | Windows compatible | wait mio stable | need install crypto libs | | Multiple servers support | | X |

Both Supported Encryption Methods

TBD