Zare 大佬有话说 : 2020-1-22 21:50:50
自动监控并编译更新BBR2最新内核
本帖最后由 Zare 于 2020-1-25 16:50 编辑
前星期忍不住入了ikoula 9.9o,然后发现用处不大,平时拿来跑跑转盘和备份,毕竟我的主力机不是这个。
又看到BBR2新内核居然没人编译RPM包,于是写了个Python脚本,自动git pull+编译RPM和DEB包+git push
所有内核已经默认开启bbr2,我把bbr2编译进内核了,所以不需要在sysctl切换
项目地址:
https://github.com/gzare/BBR2-Kernel
最新内核安装方法:
首先开启fq
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
CentOS
mkdir BBR2-Kernel && cd BBR2-Kernel
wget –no-check-certificate https://github.com/gzare/BBR2-Kernel/raw/master/kernel-devel-latest.x86_64.rpm
wget –no-check-certificate https://github.com/gzare/BBR2-Kernel/raw/master/kernel-latest.x86_64.rpm
wget –no-check-certificate https://github.com/gzare/BBR2-Kernel/raw/master/kernel-headers-latest.x86_64.rpm
rpm -ivh *.rpm
CentOS 6或以下
自己尝试吧,手头上没有CentOS6
CentOS 7
grub2-set-default 0
grub2-mkconfig -o /boot/grub2/grub.cfg
Ubuntu/Debian
mkdir BBR2-Kernel && cd BBR2-Kernel
wget –no-check-certificate https://github.com/gzare/BBR2-Kernel/raw/master/linux-headers-latest_amd64.deb
wget –no-check-certificate https://github.com/gzare/BBR2-Kernel/raw/master/linux-image-latest_amd64.deb
dpkg -i *.deb
update-grub
重启后,查看uname -a查看内核,如果是5.4.0就安装成功。
更换内核前,请确保VPS拥有VNC功能,若不能启动,请前往VNC页面手动切换内核启动
本人不能保证是否内核能完美运行
目前已在Debian10/9 KVM架构和CentOS7 KVM架构上成功重启
zdszf 大佬有话说 : 2020-1-22 21:53:31
先Star 了过完年再试
wangjy 大佬有话说 : 2020-1-22 21:53:42
感谢大佬
之前一直用的一键脚本…应该没太大区别
Zare 大佬有话说 : 2020-1-22 21:54:46
wangjy 大佬有话说 : 2020-1-22 21:53
感谢大佬
之前一直用的一键脚本…应该没太大区别
yc022t这个主要是编译给CentOS用户的,目前CentOS还没人编译最新BBR2的内核
88232128 大佬有话说 : 2020-1-22 21:57:01
Zare 大佬有话说 : 2020-1-22 21:54
这个主要是编译给CentOS用户的,目前CentOS还没人编译最新BBR2的内核
感谢,开年就试试
kingwanna 大佬有话说 : 2020-1-22 21:58:25
现在还不是正式版吧?速度和bbr plus比如何?
Zare 大佬有话说 : 2020-1-22 21:59:45
kingwanna 大佬有话说 : 2020-1-22 21:58
现在还不是正式版吧?速度和bbr plus比如何?
个人感觉。加速没有bbrplus猛,大文件上没有bbr厉害,但是失速控制得很好,基本上不会像bbrplus一起一落
mikj521 大佬有话说 : 2020-1-22 22:00:11
:lol:lol:lol不错晚点试试
秘密 大佬有话说 : 2020-1-22 22:02:36
有大佬说BBR2反倒不如BBR快
b66667777 大佬有话说 : 2020-1-22 22:27:57
战略性mark