搭建 SS 服務並開啟銳速
因為 GFW 一直在封各大 VPS 的埠,所以我們的 SS 服務需要不斷新搭建,這裡就記錄下搭建 SS 和開啟 serverspeeder(銳速)的全過程。
前提
- 你已經購買了某個 VPS 的伺服器
- vps 伺服器版本最好是 CentOS6 核心
- 熟悉linux 的相關命令操作,能夠 ssh 登入你自己的伺服器
- 你已經不是 ss 的小白使用者,知道一些相關的配置
修改核心版本
首先為了能順利使用 serverspeeder(銳速),我們最好是在 Centos6的核心上,並且需要修改核心版本為2.6.32-504.3.3.el6.x86_64
命令列執行下面兩個命令:
$ rpm -ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel-firmware-2.6.32-504.3.3.el6.noarch.rpm $ rpm -ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel-2.6.32-504.3.3.el6.x86_64.rpm --force
等待下載並安裝,可能需要3-5分鐘。
之後檢查核心是否安裝成功
rpm -qa | grep kernel
在核心列表中能看到2.6.32-504.3.3.el6.x86_64
就表示安裝成功了。reboot
重啟伺服器後,輸入uname -r
檢視核心是否修改成功。
安裝 shadowsocks-libev
libev 版本更精簡,消耗資源更少,安裝很簡單,github 上有大牛寫好了指令碼,我們只需要上傳到伺服器上,執行就好了。可以從ofollow,noindex">這裡(shadowsocks-liev.sh) 下載安裝指令碼。
只有直接執行就可以實現一鍵安裝了,期間會詢問一些諸如密碼、埠、加密方式等問題,按照自己的喜好來吧。
開啟 TCP Fast Open
Tcp fast open 可以讓我們的傳輸更快,也就是上網速度更快,
修改相關配置檔案
用 vim 開啟/etc/rc.local
檔案,在檔案末尾新增如下內容:
echo 3 > /proc/sys/net/ipv4/tcp_fastopen
接下來用 vim 開啟/etc/sysctl.conf
檔案,在檔案末尾新增如下內容:
net.ipv4.tcp_fastopen = 3
接下來開啟 shadowsocks 的配置檔案,/etc/shadowsocks-libev/config.json
把其中的 fast_open 由預設的 false 修改成 true,"fast_open":true
然後重啟 shadowsocks,/etc/init.d/shadowsocks restart
安裝銳速 serverspeeder
銳速的安裝同樣很簡單,有現成的一鍵指令碼,從這裡(serverspeed-all.sh) 來下載並安裝。
至此,伺服器端的所有步驟都已經完成了,其他ss 相關的例如客戶端或者配置的資訊,網上很多文章都有介紹,這裡就不再重複寫了。如果問題,也可以給我郵件或者留言。