Shadowsocks Python版一鍵安裝腳本
1、本腳本適用環境:
系統支持:CentOS 6,7,Debian,Ubuntu
內存要求:≥128M
2、默認配置
服務器端口:自己設定(如不設定,默認爲 8989)
密碼:自己設定(如不設定,默認爲 teddysun.com)
加密方式:自己設定(如不設定,默認爲 aes-256-gcm)
備註:腳本默認創建單用戶配置文件,如需配置多用戶,安裝完畢後參照下面的教程示例手動修改配置文件後重啓即可
3、Shadowsocks for Windows 客戶端下載:
https://github.com/shadowsocks/shadowsocks-windows/releases
#我使用的是 4.1.1 版本
4、使用方法:
#使用root用戶登錄,運行以下命令:
wget --no-check-certificate -O shadowsocks.sh https://cyh.abcdocker.com/***/shadowsocks.sh
chmod +x shadowsocks.sh
./shadowsocks.sh 2>&1 | tee shadowsocks.log
5、安裝完成後,腳本提示如下:
6、卸載方法:(如果需要使用)
##使用root用戶登錄,運行以下命令:
./shadowsocks.sh uninstall
7、單用戶配置文件示例(2018 年 09 月 10 日修正):
#配置文件路徑:/etc/shadowsocks.json
{
"server":"0.0.0.0",
"server_port":your_server_port,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"your_password",
"timeout":300,
"method":"your_encryption_method",
"fast_open": false
}
8、多用戶多端口配置文件示例(2018 年 09 月 10 日修正):
#配置文件路徑:/etc/shadowsocks.json
{
"server":"0.0.0.0",
"local_address":"127.0.0.1",
"local_port":1080,
"port_password":{
"8989":"password0",
"9001":"password1",
"9002":"password2",
"9003":"password3",
"9004":"password4"
},
"timeout":300,
"method":"your_encryption_method",
"fast_open": false
}
# 命令管理
啓動:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重啓:/etc/init.d/shadowsocks restart
狀態:/etc/init.d/shadowsocks status
9、Shadowsocks客戶端功能
- 系統代理設置
- PAC 模式和全局模式
- GFWList 和用戶規則
- 支持 HTTP 代理
- 支持多服務器切換
- 支持 UDP 代理
10、基本使用
在任務欄找到 Shadowsocks 圖標
在 服務器 菜單添加多個服務器
選擇 啓用系統代理 來啓用系統代理。請禁用瀏覽器裏的代理插件,或把它們設置爲使用系統代理。
除了設爲系統代理,你也可以直接自己配置瀏覽器代理。在 SwitchyOmega 中把代理設置爲 SOCKS5 或 HTTP 的 127.0.0.1:1080。這個 1080 端口可以在服務器設置中設置。
11、PAC
可以編輯 PAC 文件來修改 PAC 設置。Shadowsocks 會監聽文件變化,修改後會自動生效。
你也可以從 GFWList (由第三方維護)更新 PAC 文件。
你也可以使用在線 PAC URL
12、軟件下載:
Shadowsocks 在github是開源項目,地址:https://github.com/shadowsocks/shadowsocks-windows
中文說明:https://github.com/shadowsocks/shadowsocks-windows/wiki/Shadowsocks-Windows-%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E
13、百度雲下載:
鏈接:https://pan.baidu.com/s/1rTD4Jb9YJWZ4SF3P6zHT5A 密碼:2f65