一、谷歌bbr简介
谷歌bbr(以下简称bbr)是谷歌在2016年开源推出的TCP拥塞控制算法,其目的为了提高TCP的传输效率,根据实际使用来看,的确将速度提升了好几个数量级。
也可以使用另一个教程:CentOS7 开启Google BBR加速 让你的VPS更快
Linux在内核4.9的版本加入了该bbr算法,所以必须要升级你的内核版本到4.9及以上,才能使用bbr。
二、使用一键脚本安装bbr
注意:如果你的vps虚拟化是OVZ的话是不支持升级内核的,所以也不能安装bbr,建议购买kvm虚拟化的机器。
使用以下命令直接一键安装bbr,推荐使用CentOS 7系统,这是我一直使用的系统。
wget --no-check-certificate https://github.com/sprov065/blog/raw/master/bbr.sh
bash bbr.sh
若出现-bash: wget: command not found,则先安装wget,然后再使用上面的命令安装bbr。
CentOS或Redhat系统安装wget:
yum install wget -y
Debian或Ubuntu系统安装wget:
apt-get install wget -y
按下任意键进行安装,等待5-10分钟即可安装完成。
安装bbr
安装完成,提示是否重启系统,输入y,并回车,重启系统,如果不重启的话bbr是不会生效的。
重启系统
系统重启完成后bbr就启用成功了。
三、检查是否安装成功
使用下面的命令查看是否启用了bbr
lsmod | grep bbr
如果返回的结果出现了tcp_bbr字样那说明已经启用了,可以用了。
555