Server:
yum install m2crypto python-setuptools pcre pcre-devel
git clone https://github.com/madeye/shadowsocks-libev.git
cd shadowsocks-libev/
./configure
make && make install
安裝完成後在/etc下新建shadowsocks.json文件
vim /etc/shadowsocks.json
{
"server":"0.0.0.0", //Server IP,可用0.0.0.0
"server_port":6388, //Server port
"local_address": "127.0.0.1", //Client監聽地址
"local_port":1080, //Client port
"password":"password117", //設置密碼
"timeout":300, //超時時間,單位秒
"method":"aes-256-cfb", //加密方法
"fast_open": false, //是否使用 TCP_FASTOPEN, true / false
"workers": 1 //worker 數量,Unix/Linux 可用,如果不理解含義請不要改
}
:wq
啓動shadowsocks
ssserver -c /etc/shadowsocks.json &
到此服務端配置完成
Shadowsocks-2.6.3客戶端以後版本:
安裝ShadowsocksX-2.6.3.dmg
配置信息:
地址:Server IP
端口:6388
密碼:password117
連接模式就是爲默認的“自動代理模式”
不需要chrome插件,全局性自動識別國內外資源,其他瀏覽器也可使用(如之前安裝了chrome插件,需先在chrome裏面停止啓用,再重啓chrome)
老版本Shadowsocks客戶端配置:
Client(以OS X系統爲例):
下載shadowsocks-gui工具
下載完成後雙擊打開,配置爲:
Server IP:Server IP 地址
Server Port:6388 //Server /etc/shadowsocks.json文件Server port選項
Password:password117 //Server /etc/shadowsocks.json文件Password選項
SOCKS 5 Proxy Port:1080 //Server /etc/shadowsocks.json文件local port選項
Encryption Method:AES-256-CFB //Server /etc/shadowsocks.json文件method選項
Timeout in Second:300 //Server /etc/shadowsocks.json文件timeout選項
save
運行shadowsocks-gui
打開chrome
配置SwitchySharp插件(需下載該擴展程序)
新建情景模式:
情景模式名稱自定義
選擇“手動配置”下的“SOCKS代理”;地址填寫爲“127.0.0.1”;端口爲“1080”;勾選“SOCKS v5”
配置好後保存,用chrome訪問網站的時候選擇剛剛配置的模式訪問,這樣就可以訪問國外網站了