启用了BBR

温馨提醒:这篇文章已经过时,请不要参考

Ubuntu如何启用BBR

关于BBR –知乎

在把DigitalOcean SF1的Ubuntu16.04启用BBR后网速x20,油管4k无压力,效果非常好,记录一下步骤。

1
uname -a

可以查看内核版本。

BBR需要4.9的kernel。

第一步下载内核:

1
wget -O linux-image-4.9.0-amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/linux-image-4.9.0-040900-generic_4.9.0-040900.201612111631_amd64.deb

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/

第二部安装内核:

1
sudo dpkg -i linux-image-4.9.0-amd64.deb

然后reboot。

1
sudo reboot

再uname -a查看内核。

第三部启用BBR:

1
2
3
sudo echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
sudo echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sudo sysctl -p

ipv6会用ipv4的tcp_congestion_control设置。

然后再reboot。

done.

顺便开了apache2的http2和hsts。

参考: https://qiujunya.com/linodebbr.html

评论小助手

评论正在加载...

Tip: 点击下方链接切换到 Disqus 评论框可以获得邮件提醒哦
🗣️ 加载 Disqus 评论框