Debian 9 / Debian 10 / Ubuntu 18.04 / Ubuntu 18.10快速開啟BBR加速 或 關閉BBR加速


如果使用的是Debian 9、Debian 10、Ubuntu 18.04、Ubuntu 18.10等內核高於4.9版本的系統,均可以使用此方法開啟BBR加速,若你使用了Ubuntu 19.04的系統無需開啟,系統默認就開啟了。雖然BBR沒有銳速那么暴力,但是兼容性和穩定性占優勢,推薦大家使用。對與什么是BBR我就不詳細說明了,這是一款由谷歌推出的TCP單邊加速的擁塞控制算法。

 

開啟BBR

1. 修改sysctl.conf 系統參數

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

 

2. 保存並生效

sysctl -p

得到返回值如下:(最后兩行有就可以了)

image.png

 

3. 查看是否已開啟BBR

sysctl net.ipv4.tcp_available_congestion_control

若得到返回值帶有bbr則成功開啟,如:

image.png

 

4. 檢查BBR是否成功啟動

lsmod | grep bbr

如返回信息則表示已經成功開啟:

image.png

 

如果不確定自己的系統是支持快速開啟bbr可以查看使用下面的命令查看內核,只要4.9及以上版本均可直接開啟:

uname -r

image.png

 

關閉BBR

若想要關閉bbr加速也很簡單,只需要將第二步的返回內容在sysctl.conf內刪除或注釋掉即可。

 

1.修改配置文件

vi /etc/sysctl.conf

進入配置文件,將添加的內容在最后,若找不到往下翻,按i鍵或Insert鍵開啟編輯,注釋或刪除內容后,按ESC鍵退出編輯,鍵入

:wq

保存並退出。

image.png

 

2. 保存配置

sysctl -p

 

3. 重啟系統生效

reboot

 

3. 查看是否已關閉BBR

sysctl net.ipv4.tcp_available_congestion_control

image.png

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM