1、新建文件夹,上传内核
mkdir -p /home/bbr
cd /home
cd bbr
解压上传内核文件到这里,上传后bbr这个文件夹及子目录和里面的文件都授权
2、执行以下指令
sudo dpkg -i linux-headers-5.10.0_5.10.0-1_amd64.deb
sudo dpkg -i linux-image-5.10.0_5.10.0-1_amd64.deb
sudo 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.conf
echo "net.ipv4.tcp_congestion_control = bbr2" >> /etc/sysctl.conf
sysctl -p
uname -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.conf
echo "net.ipv4.tcp_ecn_fallback = 1" >> /etc/sysctl.conf
检查是否开启了bbr2
sysctl -p