Linux 升级内核 开启TCP-BBR加速 Centos6.x-7.x Ubuntu Debian 简单升级方法/官方升级方法
0x00 前言
网络上有很多很多种方法安装新版本的内核,但是有一些是需要自己编译安装。这个我觉得略微有点麻烦,毕竟浪费时间你说是吧?
0x01 Centos 6.x-7.x
这里使用的是centos关于xen的源。版本比较新,有4.9的linux内核,所以这里正好可以使用bbr
yum install centos-release-xen-46 -y
yum install kernel //如果需要全套还有kernel-headers kernel-firmware kernel-devel
0x02 Debian
echo "deb http://ftp.debian.org/debian jessie-backports main" >> /etc/apt/sources.list
apt-get update
apt-get install -t jessie-backports linux-image-amd64 //也可以顺便把linux-headers装了
0x03 Ubuntu
由于官方版本更新太快,建议手动搜索具体的内核
http://kernel.ubuntu.com/~kernel-ppa/mainline/
我这里搜索到的版本是4.9.219,可以在这个链接里面找到哦~
https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9.219/

这里我已经将需要找到文件标记了一下,可以按照需要安装linux-image-4.9.219-0409219开头的文件,安装完成后直接重启即可。
0x04 开启TCP-BBR
echo -e "net.core.default_qdisc=fq\nnet.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
即可开始使用BBR了哦~
如果不知道现在的是否已经开启了BBR可以尝试使用如下命令
lsmod |grep bbr
如果出现了类似图中的样子就已经是使用成功了,如果没有成功是没有任何内容回写到屏幕的哦~

本文部分内容是来自Senra博客,如果有任何疑问欢迎联系我哦~
原文链接:http://www.senra.me/the-stable-and-offical-method-to-install-kernel-with-tcp-bbr/
留言