经过一段时间的使用,感觉BBR比锐速还是要稳定很多,尤其是在小内存的VPS上面。虽然有人说锐速比BBR速度要快,但我自己的测试,差不太多,反正是够用了。而且BBR毕竟还是简单很多,锐速是破解的,总觉得不是那么靠谱。

整理几个BBR的一键安装脚本

一、KVM、Xen安装

原文链接:一键安装最新内核并开启 BBR 脚本

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
chmod +x bbr.sh
./bbr.sh

安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启。

查看内核:

uname -r

应该会显示4.X的内核。

查看加速的TCP连接总数:

lsmod | grep bbr

有返回结果就表示开启成功了。

二、Vicer的BBR修改版/魔改版

原文链接:Debian/Ubuntu TCP BBR 改进版/增强版

经过修改的BBR,据说比原版BBR在抢占带宽方面更加有侵略性。

先升级内核并开启BBR。

wget --no-check-certificate -qO 'BBR.sh' 'https://moeclub.org/attachment/Linux<a href="https://www.ljchen.com/archives/tag/shell" title="View all posts in Shell" target="_blank">Shell</a>/BBR.sh' && chmod a+x BBR.sh && bash BBR.sh -f v4.11.8

安装以后会自动(或提示)重启系统,重启后运行:

重启以后运行:

wget --no-check-certificate -qO 'BBR_POWERED.sh' 'https://moeclub.org/attachment/LinuxShell/BBR_POWERED.sh' && chmod a+x BBR_POWERED.sh && bash BBR_POWERED.sh -f v4.11.8

安装以后需手动reboot。重启后执行:

lsmod | grep bbr

结果能看到tcp_bbr_powered,表示加载成功。

安装完成以后会在目录下面(默认是/root)下保存几个linux-***内核文件,删除即可。

注意:最好是选择4.11.*的内核,目前最新的4.13安装会出错,4.12有人说没有效果或者反而更慢(我在Debian下没事,估计是Ubuntu的)

三、雨落无声的BBR魔改脚本

原文链接:魔改版BBR一键脚本 For Debian8/Ubuntu16+

本脚本会强制安装4.10.15的Linux内核,并删除系统的其余内核。BBR魔改在4.10~4.11版本的内核中才有效。

安装脚本:

wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/YankeeBBR/master/bbr.sh && bash bbr.sh install

安装过程中如果出现删除内核的选项,请选择“No”来删除内核。

安装完成后,执行:

bash bbr.sh start

来开启BBR魔改版。

查看tsunami是否开启和加速的连接数:

lsmod | grep tsunami

结果显示:

root@debian:~# lsmod | grep tsunami
tcp_tsunami            16384  11

有上述结果显示即为开启魔改BBR成功,11为加速的连接数。

四、OpenVZ虚拟化安装。

原文链接:LKL一键安装包为自己的OpenVZ安装BBR提速

OpenVZ没法替换内核,所以不能使用上面的方法安装BBR。可以通过LKL一键安装包来实现,建议在CentOS7,Debian8 和 Ubuntu16下安装,需要系统为64bit。

wget --no-check-certificate https://raw.githubusercontent.com/wn789/OpenVZ-BBR/master/lkl/install.sh && bash install.sh

运行下面命令,有返回值表示安装成功。

ping 10.0.0.2

Ctrl+C可以结束ping运行。

修改转发端口。

vi /root/lkl/run.sh
#修改其中的9000-9999的数值到你想要的端口,保存退出。
vi /root/lkl/haproxy.cfg
#修改同上,保存退出
reboot
#重启生效

OpenVZ的虚拟机因为超售比较严重,同一个母机有相当大量的vps,因此即使用了OpenVZ速度也会比较不稳定,起起伏伏,但是比加速以前好太多了,我的搬瓦工原本速度只有10~15KB/s,加速以后也有至少3、400KB/s,看个1080p也够了。