Debian8 安装 kernel4.9 启用 BBR
vps 升级 kernel4.9 主要是为了开启 BBR
添加 backports 源
$ echo "deb http://ftp.debian.org/debian jessie-backports main" >> /etc/apt/sources.list
安装 kernel, 这个过程比较久
$ apt update && apt -t jessie-backports install linux-image-4.9
删除旧内核, 大概节省160m空间 (可选)
$ dpkg -l | grep linux-image $ apt-get purge 旧内核
更新引导, 重启
$ update-grub $ reboot
检查内核版本
uname -r
启用 bbr
$ modprobe tcp_bbr $ echo "tcp_bbr" >> /etc/modules-load.d/modules.conf $ echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf $ echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
保存生效
$ sysctl -p
检查
sysctl net.ipv4.tcp_available_congestion_control sysctl net.ipv4.tcp_congestion_control
结果显示 brr 说明已经内核已经开启 bbr
执行 lsmod | grep bbr
, 看到有 tcp_bbr 模块即说明 bbr 已启动