Shadowsocks是一個輕量級socks5代理,以python寫成。
#安裝
1. 安裝pip(pip是一個管理安裝python包的工具)
sudo apt-get install python-pip
2. 安裝Shadowsocks
sudo pip install shadowsocks
#配置
##客戶端
sudo mkdir -p /etc/shadowsocks
cd /etc/shadowsocks/
sudo vim config.json
hadowsocks以json爲配置文件格式,以下是一個樣例:
{
"server":"remote-shadowsocks-server-ip-addr", // 服務端監聽地址
"server_port":8883, // 服務端端口
"local_address":"127.0.0.1", // 本地監聽地址,缺省爲127.0.0.1
"local_port":8883, // 本地監聽端口
"password":"whosyourdaddy", // 服務提供商的登錄密碼
"timeout":300, // 超時時間(秒)
"method":"aes-256-cfb", // 加密方法,默認的table是一種不安全的加密,此處首推aes-256-cfb
"fast_open":false, // 是否啓用TCP-Fast-Open
"workers":1 // worker數量,如果不理解含義請不要改
}
#運行客戶端
在config.json所在目錄下運行sslocal即可。也可以通過指定配置文件在任意位置運行 sslocal -c /etc/shadowsocks/config.json