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/

最后修改日期:2020年5月11日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。