1、安裝Shadowsocks 服務端
yum -y update yum install -y python-setuptools && easy_install pip pip install shadowsocks yum clean all ##可選操作!*注意:yum 會把下載的軟件包和header存儲在cache中,而不自動刪除。如果覺得占用磁盤空間,可以使用yum clean指令進行清除,更精確的用法是yum clean headers清除header,yum clean packages清除下載的rpm包,yum clean all一全部清除。
2、編輯Shadowsocks配置文件
vi /etc/shadowsocks.json
3、將如下配置文本粘貼到上面的Shadowsocks配置文件中
{ "server": "0.0.0.0", //服務器公網ip地址,此處為防止報錯直接寫成 0.0.0.0。有的服務器server地址必須寫成 0.0.0.0才行,否則會遇到socket.error: [Errno 99] Cannot assign requested address錯誤! "server_port": 3838, //自定義的代理連接端口 "password": "myshadowsockspwd", //自定義的代理連接密碼
"method": "rc4-md5" } //自定義的代理連接加密方式
4、打開自定義的firewall防火牆端口
firewall-cmd --zone=public --add-port=3838/tcp --permanent //打開tcp3838 firewall-cmd --zone=public --add-port=3838/udp --permanent //打開udp3838 firewall-cmd --reload //重新加載防火牆
5、啟動Shadowsocks服務
##啟動命令
ssserver -c /etc/shadowsocks.json -d start
##重啟命令
ssserver -c /etc/shadowsocks.json -d restart
//注意:重啟服務器后,也要重啟Shadowsocks