https://liyuans.com/archives/ssr-serverspeeder-onekey.html
Debian/Ubuntu 系統 ShadowsocksR 一鍵安裝腳本 (集成銳速)
目錄
使用此教程,可以完全不過腦子的搭建好 SSR,且速度進行了優化
- 注意 1: KVM/VMWARE/XEN 才有用,銳速不支持 openVZ !
- 注意 2:腳本會不斷更新(目前時間 2016.11.27),請關注逗比根據地原文
逗比一鍵腳本
- 簡單的來說,如果你什么都不懂,那么你直接一路回車就可以了!
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh && chmod +x ssr.sh && bash ssr.sh
安裝步驟
- 輸入 1 ,就會開始安裝 ShadowsocksR 服務端,并且會提示你輸入 Shadowsocks 的
端口/密碼/加密方式/協議/混淆
等參數。
Please input port for shadowsocksR [1-65535]:
(Default port: 2333):
Please input password for ShadowsocksR:
(Default password: dou-bi.co):
Please input method for ShadowsocksR:
(Default method: aes-256-cfb):
Please input protocol for ShadowsocksR:
(Default protocol: auth_sha1_v4):
Please input obfs for ShadowsocksR:
(Default obfs: tls1.2_ticket_auth):
- 同時最后也會提示是否設置 協議和混淆 兼容原版(也就是使用原版 SS 也能鏈接),不懂 直接回車 或 輸入 y 。
Need to set protocol and obfs compatible original ( _compatible )? [Y/n] :
- 不輸入,直接回車就是默認參數:
端口:2333
密碼:dou-bi.co
加密方式:aes-256-cfb
協議:auth_sha1_v4_compatible
混淆:tls1.2_ticket_auth_compatible
- 最后會提示讓你確認是否輸入正確,如果沒問題那就按任意鍵繼續安裝,如果輸入錯誤,那么就使用 Ctrl + C 退出腳本。
================================================
Please confirm the following config is correct!
port : 2333
password : dou-bi.co
method : aes-256-cfb
protocol : auth_sha1_v4_compatible
obfs : tls1.2_ticket_auth_compatible
================================================
Press any key to continue. If it is not correct, use Ctrl + C to exit.
- 在安裝 過程中,會提示你安裝
libsodium
支持庫(chacha20 加密方式的依賴),如果不懂直接回車 或 輸入 y,默認安裝(當然如果選成了 n 也不要緊,后面還可以單獨安裝)。
Does libsodium support library (chacha20) be installed? [Y/n] :
- 如果安裝過程沒有出錯,那么最后就會提示:
############################################################
Your ShadowsocksR info :
Server IP: VPS_IP
Server Port: 2333
Password: dou-bi.co
Method: aes-256-cfb
Protocol: auth_sha1_v4_compatible
Obfs: tls1.2_ticket_auth_compatible
SS url: ss://XXXXXXXXXXXXXXXXXXXXX
QR code: http://pan.baidu.com/share/qrcode?w=300&h=300&url=ss://XXXXXXXXXXXXXXXXXXXXX
Tip: Open the link above will be able to see two-dimensional code picture.
Tip: The protocol and obfs last [ _compatible ] refer to the compatible original.
############################################################
ShadowsocksR install completed!
https://www.dou-bi.co
############################################################
-
SS url 是 SS 鏈接(格式: ss://XXXXXXX ,很長),可以從剪輯版導入 Shadowsocks 客戶端,不懂的話看下面二維碼。
-
QR code 是二維碼,復制后面的鏈接在瀏覽器打開,就會顯示一個二維碼的圖片,可以用 Shadowsocks 客戶端掃描二維碼來添加。
使用說明
- 運行腳本
bash ssr.sh
- 輸入對應的數字來執行相應的命令。
中文版
1.安裝ShadowsocksR服務端
2.安裝libsodium(chacha20加密方式)
3.查看賬號信息
4.修改賬號信息
5.手動修改賬號信息
6.卸載ShadowsocksR服務端
7.更新ShadowsocksR服務端
————————————
8.啟動ShadowsocksR
9.停止ShadowsocksR
10.重啟ShadowsocksR
————————————
11.安裝銳速(ServerSpeeder)
12.查看銳速狀態
13.停止銳速
14.重啟銳速
15.卸載銳速
腳本中語言(英文)
1. Install ShadowsocksR
2. Install libsodium(chacha20)
3. View user info
4. Modify the user info
5. Manually modify user info
6. Uninstall ShadowsocksR
7. Update ShadowsocksR
—————————————
8. Start ShadowsocksR
9. Stop ShadowsocksR
10. Restart ShadowsocksR
—————————————
11. install ServerSpeeder
12. Status ServerSpeeder
13. Stop ServerSpeeder
14. Restart ServerSpeeder
15. Uninstall ServerSpeeder
其他說明
-
默認已經添加開機啟動。
-
ShadowsocksR 默認支持 UDP 轉發。
-
本腳本已經集成了 安裝 / 卸載 銳速 (ServerSpeeder) 開心版,但是是否支持請查看 Linux 支持內核列表 。(銳速不支持 OpenVZ)
-
多端口配置的話,腳本實現很麻煩,所以不會加入這個功能,需要的人還是手動更改為多端口吧:ShadowsocksR 多端口配置
-
ShadowsocksR 目前支持的協議和混淆:
- 協議(Protocol):origin,verify_sha1,auth_sha1_v2,auth_sha1_v4,auth_aes128_md5,auth_aes128_sha1
- 混淆(Obfs):plain,http_simple,http_post,random_head,tls1.2_ticket_auth
- origin 和 plain 是原版,加粗的是推薦使用的,均支持 兼容原版(也就是加后綴 _compatible)。
- 補充加速一、Vultr安裝銳速
-
-
1、蝸牛這里使用的測試機器是美國硅谷1核1G內存配置,使用的系統是CentOS 6,由于系統默認的內核不支持安裝銳速,所以我們第一步是修改內核為支持銳速的版本。修改內核教程,可查看文章:如何修改CentOS6、CentOS7內核支持安裝銳速的內核。CentOS 6支持安裝銳速的內核:2.6.32-504.3.3.el6.x86_64,運行下面命令為自己的VPS下載安裝內核。
uname -r #查看當前內核版本 rpm -ivh http://xz.wn789.com/CentOSkernel/kernel-firmware-2.6.32-504.3.3.el6.noarch.rpm rpm -ivh http://xz.wn789.com/CentOSkernel/kernel-2.6.32-504.3.3.el6.x86_64.rpm --force
CentOS 7支持安裝銳速的內核:3.10.0-327.el7.x86_64下面命令下載及更換內核。
rpm -ivh http://xz.wn789.com/CentOSkernel/kernel-3.10.0-229.1.2.el7.x86_64.rpm --force rpm -qa | grep kernel #查看內核是否安裝成功
2、重啟VPS,查看內核是否更換成功。
reboot #重啟VPS uname -r #當前使用內核版本
3、安裝銳速。執行下面一鍵安裝命令安裝銳速破解版。
wget -N --no-check-certificate https://raw.githubusercontent.com/wn789/serverspeeder/master/serverspeeder.sh bash serverspeeder.sh
如果不出意外顯示下圖內容,就表示安裝成功了。
二、Vultr安裝BBR
1、如果在Vultr VPS安裝BBR,那相對于安裝銳速又會簡單一點,因為一鍵包支持自動更換內核,無需我們手動更換。蝸牛使用的機器配置還是一樣的硅谷1核1G內存,系統CentOS 6。準備工作做好后,只需執行下面命令安裝即可。詳細BBR安裝教程可以查看:Google BBR加速一鍵安裝包 支持CentOS/Debian/Ubuntu系統。
wget --no-check-certificate https://raw.githubusercontent.com/wn789/BBR/master/bbr.sh chmod +x bbr.sh ./bbr.sh
2、安裝過程中,在如下圖位置時,請按回車繼續安裝。
3、顯示如下圖表示安裝成功,我們輸入“y”重啟VPS即可。如果不能自動重啟VPS,就在Vultr管理頁面對VPS進行重啟。
4、重啟VPS后,只需下面另個命令查看是否安裝成功。如果顯示如下圖表示已經在Vultr VPS成功安裝BBR。
uname -r #查看內核版本 lsmod | grep bbr #查看BBR是否啟動,返回值有 tcp_bbr表示已啟動
-
文章列表