關於Shadowsocks:
Shadowsocks(中文名稱:影梭)是使用Python、C++、C#等語言開發的、基於Apache許可證的開放原始碼軟體,用於保護網路流量、加密資料傳輸。Shadowsocks使用Socks5代理方式。
Shadowsocks分為伺服器端和用戶端。在使用之前,需要先將伺服器端部署到伺服器上面,然後通過用戶端連線並建立本地代理。
在中國大陸,本工具也被廣泛用於突破防火長城(GFW),以瀏覽被封鎖、遮蔽或干擾的內容。
->詳細內容請參考維基百科<-
需求&目標:
突破GFW的屏障,前往西方取經
系統環境:
VPS:Linode OS:Centos6.5 x64
python 2.7.11 ,pip已安裝
踏上前往西方取經的旅程
1.在command底下指令
pip install shadowsocks
2.編輯shadowsocks.json設定檔
nano /etc/shadowsocks.json
設定檔內容:
{
\"server\":\"你的Server IP\",
\"server_port\":埠號,
\"local_address\": \"127.0.0.1\",
\"local_port\":1080,
\"password\":\"連線的密碼\",
\"timeout\":600,
\"method\":\"rc4-md5\"
}
上面紅色的部分,依照主機的環境修改
3.執行shadowsocks
ssserver -c /etc/shadowsocks.json -d start
以上是Sever端的部分,接下來再Client端測試Shadowsocks是否正常運作
1.下載Shadowsocks Client端連線軟體
->請按此下載<-
上面的檔案是Shadowsocks-2.5.8簡體版
可以運行在我的WIN7 64的網咖電腦裡
較新的版本在GitHub反而不能用
不過你可以在這邊找到新版的Shadowsocks Clicet
2.執行 Shadowsocks Client for Windowns
3.輸入連線主機的位址與登入密碼
3.啟動系統後,連到http://www.vpngate.net/cn/ 測試
如果系統運作成功,你會看到網頁上的IP是你Server端的。
恭喜你已經完成到西方取經的旅程了
參考資料:
shadowsocks In GitHub
大陸翻牆用免費的Shadowsocks帳號
CentOS6.6安裝ShadowSocks服務端
CentOS 7 x64 安裝shadowsocks及優化
後續補充:
暫無