安裝
支持系統(tǒng):Centos 6+/Debian 8+/Ubuntu 14+。
注意:該腳本在Vultr各個系統(tǒng)均測試通過,如果期間有出現(xiàn)任何問題,可向原作者反映幫助改善。
運行以下命令:
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
Ubuntu 18.04魔改BBR暫時有點問題嚷掠,可使用以下命令安裝:
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh"
apt install make gcc -y
sed -i 's#/usr/bin/gcc-4.9#/usr/bin/gcc#g' '/root/tcp.sh'
chmod +x tcp.sh && ./tcp.sh
根據(jù)自己需求操作,重啟后再使用./tcp.sh命令接著操作荞驴。
安裝完成后不皆,腳本會提示需要重啟 VPS,輸入 y 并回車后重啟熊楼。
重啟完成后霹娄,進入 VPS,驗證一下是否成功安裝最新內(nèi)核并開啟 TCP BBR,輸入以下命令:
uname -r
查看內(nèi)核版本犬耻,含有 4.13 就表示OK 了
sysctl net.ipv4.tcp_available_congestion_control
返回值一般為:
net.ipv4.tcp_available_congestion_control =bbr cubic reno
sysctl net.ipv4.tcp_congestion_control
返回值一般為:
net.ipv4.tcp_congestion_control = bbr
sysctl net.core.default_qdisc
返回值一般為:
net.core.default_qdisc = fq
lsmod | grep bbr
返回值有 tcp_bbr 模塊即說明bbr已啟動踩晶。
友情提示
由于本腳本集成加速太多,兼容性可能不是很好枕磁,對于部分系統(tǒng)BBR安裝不成功的渡蜻,可以參考博客其它腳本。