shadow服務端、客戶端配置流程


服務端

系統環境 CentOS 7 64位,由於系統自帶python,shadowsocks服務端我們選擇python版,過程如下

 

yum install python-setuptools && easy_install pip
pip install shadowsocks

 

第一步 安裝pip包管理工具,如果之前安裝過,可以跳過

第二步 安裝shadowsocks

第三步 新建全局配置文件 /etc/shadowsocks.json,內容格式如下

{
    "server":"my_server_ip",
    "server_port":8388,
    "local_address": "127.0.0.1",
    "local_port":1080,
    "password":"mypassword",
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": false
}

其中server、password、port需要根據實際情況,自行修改。

第四步 開啟服務

 

前端開啟

ssserver -c /etc/shadowsocks.json

后台運行

ssserver -c /etc/shadowsocks.json -d start
ssserver -c /etc/shadowsocks.json -d stop

客戶端配置
在windows系統下,首先我們需要先下載一個GUI版shadow客戶端(https://sourceforge.net/projects/shadowsocksgui/),下載后雙擊運行,需要新建一個連接,輸入我們服務器的相應信息即可。我們可以看到,會在本地進行一個代理,簡單的,我們可以手工的對瀏覽器進行代理設置成本地的這個代理,就可以上網了。同樣,為了方便期間,我們需要使用瀏覽器插件來進行方便的切換。Chrome可以選擇

SwitchyOmega,(可以先手工的設置瀏覽器代理,這樣就可以訪問擴展了)新建一個情景模式,代理寫成本地的代理信息。然后在自動切換模式中,進行修改,我們這里使用GFWList在線列表

其中,GFWlist地址 https://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt,在更新的時候要注意使用代理上網,這樣才能正常下載列表

參考站點:

Python官方shadowsocks簡介

https://pypi.python.org/pypi/shadowsocks/

shadowsocks配置文件說明

https://github.com/shadowsocks/shadowsocks/wiki/Configuration-via-Config-File

客戶端幫助說明

https://github.com/shadowsocks/shadowsocks-iOS/wiki/Shadowsocks-for-OSX-Help

Chrome使用SwitchyOmega說明

https://github.com/FelisCatus/SwitchyOmega/wiki/GFWList


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM