说明:对于CentOS
系统的BBR
魔改之前搬运过南琴浪大佬的脚本,无奈出现了BUG
,导致CentOS
安装还存在着问题,前几天友链博主千影,也写出了一个魔改BBR
脚本,脚本包含BBR
+BBR
魔改版+Lotsever
(锐速),同时支持Centos
、Debian
、Ubuntu
系统,很方便,也很强大。
教程更新
【2018年12月24日】
脚本新增BBRplus修正版,解决原版bbr在高丢包率下易失速以及bbr收敛慢的问题。尝试使其更好,减少排队和丢包。
【2018年3月8日】
脚本新增南琴浪的暴力魔改BBR,使速度更加暴力,实际效果因线路而定。
脚本安装
支持系统:CentOS 6+
、Debian 8+
、Ubuntu 14+
。
注意:如果服务器有重要的数据,建议安装前先备份好数据,特别是CentOS
系统。
运行以下命令:
#过程有2步,第1步安装相应的内核,第2步开启内核对应的加速
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
使用脚本后会出现如下选项:
根据自己需求操作,重启后再使用./tcp.sh
命令接着操作。
如果在删除内核环节出现这样一张图
注意选择NO
,然后根据提示重启系统。
最后由于本脚本集成加速太多,兼容性可能不是很好,对于部分系统BBR
安装不成功的,可以参考博客其它脚本。
- 超级暴力版魔改BBR一键脚本 for Debian
- OpenVZ平台魔改BBR一键脚本之Rinetd方式
- 魔改BBR一键安装脚本 for Debian/CentOS
- Linux VPS锐速(LotServer)一键安装脚本
对于速度提成来说,锐速效果最好,魔改BBR
和BBR
修正版由于VPS
网络不同测试效果不一,具体效果还是自己先测试一下再选择吧。
相关链接
BBR魔改来源:https://www.94ish.me/1635.html
BBR修正版来源:https://www.hostloc.com/thread-507165-1-1.html
旧版用着正常,这个1.21就不行了。装完SSH连不上小鸡。
脚本有问题,装完无法连接SSH。。。。瓦工的机子,刚重装完很干净。。。
你装的什么加速?
我也出现这种情况了。
好像是装完普通BB内核后。PLUS,和锐速都没问题
这个我给维护的反映下看看。
在瓦工机子上试了 ubuntu 16.04 装魔改和暴力魔改,装完重启后无法SSH连接。
ubuntu 18.04 装Plus版可以正常使用,之前1.19几那个版本的脚本无问题。暴力魔改BBR两个系统都能装上。
已经给维护脚本的反映了。
博主费心了, 同遇ubuntu18 安装选项1魔改BBR 无法ssh 无法WinSCP
只能VNC,服务器内ssh服务启动正常,端口正常,
加速服务正常。
ubuntu可以先试试萌咖的脚本,地址:https://www.moerats.com/archives/190/。
为何总显示 ”未安装加速模块“
是先安装的内核,再开启的加速?
linode 怎么装bbrplus 内核,,,,网上好几个方法不管用
首先你在我博客搜索手动安装BBR方法,3个系统我都写过,,然后内核在这里找下,https://github.com/cx9208/Linux-NetSpeed/tree/master/bbrplus。还不会的话,我看能不能水个教程
昨天晚上后面解决了
脚本使用安装好内核之后
不要立刻重启 先退出脚本运行
mkdir /boot/grub (提示已存在,请不要管)
grub2-mkconfig -o /boot/grub/grub.cfg
(确定控制台已改成grub2,运行这个命令, 再重启就OK了,,,,妈呀,心好累。)
辛苦了,就是喜欢这种提供一些解决方法的同学,让遇到该问题的人也可以参考下。
博主,一直用你提供的BBR脚本,现在1.2.1的版本在Debian9上经常会卡死,发现安装证书后就不会卡死了,你看能不能在文章上加上这个证书,或者用Ctrl+C键也可以跳过去,如果可用应该可以帮助到碰到卡死问题的人吧
安装证书
apt-get -y install ca-certificates
或
yum -y install ca-certificates
上面应该是Debian,下面应该是CentOS吧,请测试一下!!
是安装BBR内核的时候碰到卡死的问题,前面忘记说了,可能安装其它内核的时候也会碰到,请测试一下
感谢提供问题解决方法,你是mini系统么?
我在GGC上发现这个问题,GGC用的是mini系统,后来在anyNode上的机器上也出现这个问题,但是我不知道他们用的是不是mini系统了,这个方法也是在群里有朋友提出来,我试了可行上报给博主的,也请博主测试一下,我毕竟测试的环境比较少
一般这个问题在mini系统里才会出现,不过感谢提供。
1.2.1版本更新后选择bbrplus内核后一直不成功,显示加速是lotserver。加速模块也是显示未安装。搬瓦工的centos7
你是说安装bbrplus内核后,重启脚本还显示锐速内核?
是的。已经搞定了,换了个脚本。
这个目前只能这样,bbrplus是另一个大佬在维护,在Vultr上测试是没问题的,其它的暂不知道。
重新运行了一下yum-complete-transaction就好了
老大,服务器上有多个ip,怎么指定一个用户用一个ip
具体指的啥。
OP8欧 Ubuntu16.04 64位 安装重启后ssh连不上,试了两次都是这样,干净系统,不知咋回事...
用移动公司的网练下试试.碰到过装完bbr联通连不上ssh移动却可以.原因不明换个内核就正常了
换个系统看看。
请问4.19.5-1.el7.elrepo.x86_64 支援吗?
为什么[root@company ~]# echo "obj-m:=tcp_tsunami.o" > Makefile
[root@company ~]# make -C /lib/modules/uname -r/build M=pwd modules CC=/usr/bin/gcc
make: * /lib/modules/4.19.5-1.el7.elrepo.x86_64/build: No such file or directory. Stop.
最新内核的参数有变动,所以魔改并不适合最新内核。
你好,那如果更改到旧版的内核会不会影响现有的系统,谢谢!
只要不是太旧的内核就不会,具体得看你装的环境要求。
求分享个搭建55r的,你网站以前有个冒失404了。。。
那篇教程百度第一很方,所以暂时隐藏了,现在收录全掉了,又重新补了,地址不变:https://www.moerats.com/archives/262/。