手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

本文從零開始,手把手教你搭建自己的shadowsocks/SS代理服務器實現科學上網。可用扶牆方法,一鍵腳本,小白可以搭建。內容包括VPS購買,連接VPS,一鍵搭建shadowsocks/SS,開啓bbr加速,客戶端配置shaodowsocks。

購買VPS

VPS(Virtual private server,虛擬專用服務器),個人用來搭建一些博客,跑跑腳本足夠了。今天的教程就用VPS來搭建屬於自己的shaodowsocks,一個人獨佔一條線路。

Vultr是美國的一個VPS服務商,全球有15個數據中心,可以一鍵部署服務器。採用小時計費策略,可以在任何時間新建或者摧毀VPS。價格低廉,最便宜的只要2.5一個月,支持支付寶。最主要的是IP被牆了,換一個IP也只要1美分

新用戶註冊

Vultr註冊鏈接:www.vultr.com

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

填寫郵箱、密碼(至少10個字符,並且有一個大寫字母&一個小寫字母&一個數字),最後點擊後面的Create Account即可。註冊完會收到一封驗證郵件,驗證即可~

充值

Vultr實際上是折算成小時來計費的,比如服務器是5美元1個月,那麼每小時收費爲5/30/24=0.0069美元 會自動從賬號中扣費,只要保證賬號有錢即可~而費用計算是從你開通時開始計算的,不管你有沒有使用都會扣費,即使你處於關機狀態,唯一停止計費的方法是Destroy掉這個服務器!Vultr提供的服務器配置包括:

2.5美元/月的服務器配置信息:單核 512M內存 20G SSD硬盤 100M帶寬 500G流量/月

5美元/月的服務器配置信息:單核 1G內存 25G SSD硬盤 100M帶寬 1000G流量/月

10美元/月的服務器配置信息:單核 2G內存 40G SSD硬盤 100M帶寬 2000G流量/月

20美元/月的服務器配置信息:2cpu 4G內存 60G SSD硬盤 100M帶寬 3000G流量/月

40美元/月的服務器配置信息:4cpu 8G內存 100G SSD硬盤 100M帶寬 4000G流量/月

驗證並登錄後我們會跳轉到充值界面,或者從Billing->Make Patment進入:

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

支持支付寶,充值10刀,按小時扣費,只要保證賬戶有餘額,你的服務器就會一直運行。

新機器創建

選擇右上角的藍色+號按鈕,進入Deploy頁面,選擇服務器配置:

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

目前2.5的還有邁爾密紐約的沒有售罄,對於ping值和速度要求不是特別高的可以選擇這裏的(畢竟美國東海岸城市,離國內有點遠)~

推薦服務器使用洛杉磯的~

其他都直接默認即可,最後點擊右下角的Deploy Now開始新建。

獲取VPS登錄信息

選擇Deploy後,過個幾分鐘,就可以看到自己的服務器信息了,具體位置在Servers->Instances,點擊選擇你新建的實例:

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

其中,紅框選中的部分從上到下依次是IP,用戶名和密碼~

連接VPS

Windows連接VPS

1.下載Xsehll

直接在軟件下載站下載,下載後正常安裝即可~

2.連接linux

選擇文件->新建

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

在主機位置輸入你的VPS IP:

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

確定後會讓你輸入你的Linux用戶名:

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

之後是Linux用戶密碼:

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

如果顯示如下圖所示就表示連接成功了:

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

Mac OS連接VPS

直接打開Terminal終端,輸入:ssh [email protected],之後輸入你的密碼就可以登錄了(輸入密碼的時候屏幕上不會有顯示)

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

一鍵搭建shaodowsocks/shadowsocksR

注意,shadowsocks/shadowsocksR這兩個只需要搭建一個就可以了!!!!SS與×××之間的比較一直是各有各的說法,王婆賣瓜自賣自誇。我用的是SS,因爲SS的iOS版本比較容易下載,並且被沒有覺得ss容易被探查到~

一鍵搭建shadowsocks

1.下載一鍵搭建ss腳本文件(直接複製這段代碼運行即可)

git clone https://github.com/flyzy2005/ss-fly

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

2.運行搭建ss腳本代碼

ss-fly/ss-fly.sh -i flyzy2005.com 1024

其中flyzy2005.com換成你要設置的shadowsocks的密碼即可(這個flyzy2005.com就是你ss的密碼了,是需要填在客戶端的密碼那一欄的),密碼隨便設置,最好只包含字母+數字,一些特殊字符可能會導致衝突。而第二個參數1024是端口號,也可以不加,不加默認是1024~(舉個例子,腳本命令可以是ss-fly/ss-fly.sh -i qwerasd,也可以是ss-fly/ss-fly.sh -i qwerasd 8585,後者指定了服務器端口爲8585,前者則是默認的端口號1024,兩個命令設置的ss密碼都是qwerasd):

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

出現如下界面就說明搭建好了:

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

:如果需要改密碼或者改端口,只需要重新再執行一次搭建ss腳本代碼就可以了,或者是修改/etc/shadowsocks.json這個配置文件,之後重啓ss服務。

3.相關ss操作

修改配置文件:vim /etc/shadowsocks.json
停止ss服務:ssserver -c /etc/shadowsocks.json -d stop
啓動ss服務:ssserver -c /etc/shadowsocks.json -d start
重啓ss服務:ssserver -c /etc/shadowsocks.json -d restart

4.卸載ss服務

ss-fly/ss-fly.sh -uninstall

一鍵搭建shadowsocksR

再次提醒,如果安裝了SS,就不需要再安裝×××了,如果要改裝×××,請按照上一部分內容的教程先卸載SS!!!

1.下載一鍵搭建***腳本(只需要執行一次,卸載***後也不需要重新執行)

git clone https://github.com/flyzy2005/ss-fly

2.運行搭建***腳本代碼

ss-fly/ss-fly.sh -***

3.輸入對應的參數

執行完上述的腳本代碼後,會進入到輸入參數的界面,包括服務器端口,密碼,加密方式,協議,混淆。可以直接輸入回車選擇默認值,也可以輸入相應的值選擇對應的選項:

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

全部選擇結束後,會看到如下界面,就說明搭建***成功了:

Congratulations, ShadowsocksR server install completed!
Your Server IP        :你的服務器ip
Your Server Port      :你的端口
Your Password         :你的密碼
Your Protocol         :你的協議
Your obfs             :你的混淆
Your Encryption Method:your_encryption_method

Welcome to visit:https://shadowsocks.be/9.html
Enjoy it!

4.相關操作***命令

啓動:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重啓:/etc/init.d/shadowsocks restart
狀態:/etc/init.d/shadowsocks status

配置文件路徑:/etc/shadowsocks.json
日誌文件路徑:/var/log/shadowsocks.log
代碼安裝目錄:/usr/local/shadowsocks

5.卸載***服務

./shadowsocksR.sh uninstall

一鍵開啓BBR加速

BBR是Google開源的一套內核加速算法,可以讓你搭建的shadowsocks/shadowsocksR速度上一個臺階,本一鍵搭建ss/***腳本支持一鍵升級最新版本的內核並開啓BBR加速。

BBR支持4.9以上的,如果低於這個版本則會自動下載最新內容版本的內核後開啓BBR加速並重啓,如果高於4.9以上則自動開啓BBR加速,執行如下腳本命令即可自動開啓BBR加速:

ss-fly/ss-fly.sh -bbr

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

裝完後需要重啓系統,輸入y即可立即重啓,或者之後輸入reboot命令重啓。

判斷BBR加速有沒有開啓成功。輸入以下命令:

sysctl net.ipv4.tcp_available_congestion_control

如果返回值爲:

net.ipv4.tcp_available_congestion_control = bbr cubic reno

後面有bbr,則說明已經開啓成功了。

本機配置shadowsocks

各版本的shadowsocks客戶端下載地址可以參考:Android/Windows/iOS/Mac/Linux shadowsocks客戶端下載地址

WIndows客戶端配置

雙擊運行shadowsocks.exe,之後會在任務欄有一個小飛機圖標,右擊小飛機圖標,選擇服務器->編輯服務器

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

在shadowsocks的windows客戶端中,服務器IP指你購買的VPS的IP,服務器端口指你服務器的配置文件中的端口,密碼指你服務器的配置文件中的密碼,加密指你服務器的配置文件中的加密方式,代理端口默認爲1080不需要改動。其他都可以默認。設置好後,點擊添加按鈕即可。

MAC OS客戶端配置

雙擊運行shadowsocksX-NG.app,之後會在任務欄有一個小飛機圖標,右擊小飛機圖標,選擇服務器->服務器設置

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

在shadowsocks的Mac OS客戶端中,地址指你購買的VPS的IP,冒號後面跟上配置文件中的端口密碼指你服務器的配置文件中的密碼,加密指你服務器的配置文件中的加密方式。其他都可以默認。設置好後,點擊確認即可。

安卓客戶端配置

下載apk安裝好後,打開影梭客戶端,點擊主界面左上角的編輯按鈕(鉛筆形狀):

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

在shadowsocks安卓客戶端的配置中填入相應配置信息,其中,功能設置中,路由改成如上圖所示,其他都可以默認。

蘋果客戶端配置

shadowsocks蘋果客戶端經常會被App Store下架,可以在App Store搜索關鍵字shadowsock或者wingy,找到一個軟件截圖中包括填寫ip,加密方式,密碼的軟件一般就是對的了(目前可以用的是FirstWingy)。當然,你也可以下載PP助手,之後在PP助手上下載Wingy(Wingy支持***)或者shadowrocket(shadowrocket支持***)。

手把手教你基於Vultr一鍵搭建SS並開啓BBR加速

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章