An encrypted proxy service program
- Extreme performance.
- Snell v2 supports reusing TCP connections to improve performance and reduce latency.
- Single binary with zero dependency. (except glibc)
- A wizard to help you start.
- Traffic obfuscating is embedded. (HTTP & TLS)
- Proxy server will report remote errors to client if encounters. Clients may choose countermeasures for different scenarios.
- The server-side program is able to auto-negotiate cipher and version with clients.
- Protocol is ready for multiple users ACL. (No implementation yet)
- Debian & Ubuntu users please run
wget --no-check-certificate https://raw.githubusercontent.com/kingsmanvn1112/snell/master/install-snell.sh
chmod +x install-snell.sh
./install-snell.sh
- Centos & RedHat users please run
wget --no-check-certificate -O install-snell.sh https://raw.githubusercontent.com/kingsmanvn1112/snell/master/install-snell.centos.sh
chmod +x install-snell.sh
./install-snell.sh
The default end slogan 443
and psk kingsmanvn
was installed for the first time, please modify it Run after all scripts are run
nano /etc/snell/snell-server.conf
systemctl restart snell
systemctl status snell
wget --no-check-certificate -O uninstall-snell.sh https://raw.githubusercontent.com/kingsmanvn1112/snell/master/uninstall-snell.sh
chmod +x uninstall-snell.sh
./uninstall-snell.sh
Proxy = snell, [SERVER ADDRESS], 443, psk=kingsmanvn, obfs=tls