![]() To use Salsa20 or ChaCha20 ciphers, install the libsodium package. Installing the python-m2crypto package will make encryption a little faster. Optimize kernel parameters, see Optimizing Shadowsocks.Install python-gevent to increase the speed of shadowsocks.The Great Firewall checks relatively few commonly used ports to reduce stress. To bind Shadowsocks to a privileged port (less than 1024), the server should be started as user Future development moved to shadowsocks-rust C 15.3k 5. To use the configuration file /etc/shadowsocks/ config.json, start and enable rvice or rvice. A shadowsocks client for Android Kotlin 33.5k 11.6k ShadowsocksX-NG Public Next Generation of ShadowsocksX Swift 31.1k 8k shadowsocks-libev Public Forked from clowwindy/shadowsocks-libev Bug-fix-only libev port of shadowsocks. The Shadowsocks server can be controlled with an instance of ( shadowsocks-libev) or ( shadowsocks). The server is started with the ss-server ( shadowsocks-libev) or ssserver ( shadowsocks) command. Note: shadowsocks-qt5 is no longer being maintained. See Configuration via Config File and shadowsocks-libev(8) § CONFIG FILE. Shadowsocks configuration is done with a JSON formatted file. If you are not sure which implementation to use, try shadowsocks-libev. shadowsocks-rust AUR (precompiled: shadowsocks-rust-bin AUR, development version: shadowsocks-rust-git AUR) - the newest and actively developed implementation written in Rust.It is now in maintenance mode (future development moved to shadowsocks-rust). shadowsocks-libev (development version: shadowsocks-libev-git AUR) - written in C.shadowsocks (development version: shadowsocks-git AUR) - the initial implementation written in Python. ![]() Several implementations are packaged for Arch Linux. It is based on the SOCKS5 protocol, but additionally uses encryption, which improves security and helps to bypass firewalls.
0 Comments
Leave a Reply. |