shadowsocks-libev aka ss it secure tunnel that allows via socks5 connect to remote with encryption
the plain socks5 protocol has kinda plain text packets sent over network that can be easily
[browser] -socks5-> localhost:1026 (run ss client) ================================================== local computer ss client -- [encrypted via internet] --> ss-server sudo yum install m2crypto python-setuptools #OPTIONAL sudo easy_install pip sudo pip3 install shadowsocks configure json: sudo vi /etc/shadowsocks.json { "server": "0.0.0.0", "mode":"tcp_and_udp", "server_port":8899, "local_port":1080, "password":"def222ef", "timeout":300, "method-not-working":"chacha20-ietf-poly1305", "method":"aes-256-cfb" } sudo vi /etc/rc.local /usr/bin/python /usr/local/bin/ssserver -c /etc/shadowsocks.json -d start