BBR2手动替换内核并启动ECN

bbr

bbr2的手动安装,据说很猛

下载地址:https://d.ybfl.xyz/?dir=BBR2%E5%86%85%E6%A0%B8%E6%9B%BF%E6%8D%A2

1、新建文件夹,上传内核

mkdir -p /home/bbrcd /homecd bbr

解压上传内核文件到这里,上传后bbr这个文件夹及子目录和里面的文件都授权

2、执行以下指令

sudo dpkg -i linux-headers-5.10.0_5.10.0-1_amd64.debsudo dpkg -i linux-image-5.10.0_5.10.0-1_amd64.debsudo dpkg -l|grep linux-headers | awk '{print $2}'

如果报错,修改vi /etc/hosts 在localhost 后面加上你的主机名字

sudo dpkg -l|grep linux-image | awk '{print $2}'echo "net.core.default_qdisc = fq" >> /etc/sysctl.confecho "net.ipv4.tcp_congestion_control = bbr2" >> /etc/sysctl.confsysctl -puname -r

第一次重启

(例如,得到原内核 4.19.0-8-cloud-amd64 ,下面重启删掉)

reboot

继续输入

apt purge "linux-image-4.19.0-8-cloud-amd64"update-grub

第二次重启

reboot

继续输入

sysctl net.ipv4.tcp_available_congestion_control

开启ECN

echo "net.ipv4.tcp_ecn = 1" >> /etc/sysctl.confecho "net.ipv4.tcp_ecn_fallback = 1" >> /etc/sysctl.conf

检查是否开启了bbr2

sysctl -p

已经成功开启

THE END