[教學] CentOS6.5 x64安裝Shadowsocks

關於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

2

 

3.輸入連線主機的位址與登入密碼

1

 

3.啟動系統後,連到http://www.vpngate.net/cn/ 測試

3

如果系統運作成功,你會看到網頁上的IP是你Server端的。

恭喜你已經完成到西方取經的旅程了


參考資料:

shadowsocks In GitHub

大陸翻牆用免費的Shadowsocks帳號

Windows上使用Shadowsocks教程

ShadowSocks(影梭)不完全指南

CentOS6.6安裝ShadowSocks服務端

CentOS 7 x64 安裝shadowsocks及優化

後續補充:

暫無