CentOS的一大缺點就是好多軟件沒有rpm包,安裝非常痛苦,shadowsocks也是的。此處我們使用pip安裝。
首先安裝pip-10.0以上版本
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
如果看到Successfully字樣,說明pip安裝成功。
然後安裝shadowsocks
pip install shadowsocks
同樣如果看到Successfully字樣,說明安裝成功。
如果想要安裝最新版本,執行以下命令
pip install https://github.com/shadowsocks/shadowsocks/archive/master.zip -U
安裝成功後,進行shadowsocks簡單配置
vim ~/shadowsocks.json
{
"server":"x.x.x.x",
"server_port":8888,
"local_port":1080,
"password":"123456",
"timeout":300,
"method":"aes-256-cfb
}
參數解釋:
server 你服務端的IP
servier_port 你服務端的端口
local_port 本地端口,一般默認1080
passwd ss服務端設置的密碼
timeout 超時設置 和服務端一樣
method 加密方法 和服務端一樣
啓動shadowsocks客戶端:
sslocal -c ~/shadowsocks.json &
最後,通過瀏覽器設置一下系統代理地址:127.0.0.1:1080
大功告成。