Internet

Google BBR拥塞算法一键脚本

sumi856 · 12月24日 · 2016年

Google BBR是一个TCP加速优化工具,类似于锐速,可用于优化 TCP 连接。

GitHub 地址为:https://github.com/google/bbr

仔细看了看,GitHub 主页上有明确的说明“This is not an official Google product.” 说明这其实不是 Google 的官方项目,但是是在 Google 的 GitHub 上,比较奇怪。

要想启用 BBR 需要切换内核,所以必须要 KVM 或者 XEN 架构的 VPS。这点和锐速一致,所以 Openvz 的朋友是用不了的。由于需要跟换内核,属于危险操作,请不要用于生产环境,可能会造成无法开机,切记!

至于加速效果,有人反馈比锐速好,有人反馈比锐速弱。我测试后感觉效果还是不错的,但是用起来比破解版锐速放心一些吧,它是内置到最新的内核里边了。

安装 BBR

1.CentOS 6+,Debian 7+,Ubuntu 12+

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

之后重启服务器即可

验证是否安装成功,执行

lsmod | grep bbr

 

2.Debian / Ubuntu 14.04 + (详细设置:https://www.doub.io/wlzy-16/

wget -N --no-check-certificate https://soft.dou-bi.co/Bash/bbr.sh && chmod +x bbr.sh && bash bbr.sh

备用地址

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/bbr.sh && chmod +x bbr.sh && bash bbr.sh

注意:在Debian系统中,删除旧内核时,会提示你是否终止删除内核的行为(如下图),这个需要你选择 <No> (键盘方向键 选择,回车键 确认)。

bbr01

如果没有出错,安装完毕后,会自动重启VPS,不需要担心。

等待十几秒,VPS启动后,重新通过SSH连接VPS,然后执行下面这个命令。

bash bbr.sh start

然后就会自动开启并启动BBR。

 

3.CentOS 7 可以看这里:https://zhujiwiki.com/10156.html

 

转自扩软博客:https://blog.kuoruan.com/115.html

0 条回应