Rat's

BBR+BBR魔改+Lotsever(锐速)一键脚本 for Centos/Debian/Ubuntu
说明:对于CentOS系统的BBR魔改之前搬运过南琴浪大佬的脚本,无奈出现了BUG,导致CentOS安装还存在着问...
扫描右侧二维码阅读全文
01
2017/11

BBR+BBR魔改+Lotsever(锐速)一键脚本 for Centos/Debian/Ubuntu

说明:对于CentOS系统的BBR魔改之前搬运过南琴浪大佬的脚本,无奈出现了BUG,导致CentOS安装还存在着问题,前几天友链博主千影,也写出了一个魔改BBR脚本,脚本包含BBR+BBR魔改版+Lotsever(锐速),同时支持CentosDebianUbuntu系统,很方便,也很强大。

教程更新

【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安装不成功的,可以参考博客其它脚本。

对于速度提成来说,锐速效果最好,魔改BBRBBR修正版由于VPS网络不同测试效果不一,具体效果还是自己先测试一下再选择吧。

相关链接

BBR魔改来源:https://www.94ish.me/1635.html
BBR修正版来源:https://www.hostloc.com/thread-507165-1-1.html
Vultr新用户注册送100美元/16个机房按小时计费,支持支付宝,【点击查看】。
最后修改:2019 年 06 月 09 日 11 : 56 PM

发表评论

388 条评论

  1. Fox

    您好 好像vultr的新加坡vps无法开启魔改BBR 系统是Debian 9 64
    日志如下:
    /bin/sh: 1: /usr/bin/gcc-4.9: not found
    scripts/Makefile.build:300: recipe for target '/root/bbrmod/tcp_nanqinlang.o' failed
    make[1]: * [/root/bbrmod/tcp_nanqinlang.o] Error 127
    Makefile:1492: recipe for target '_module_/root/bbrmod' failed
    make: * [_module_/root/bbrmod] Error 2
    make: Leaving directory '/usr/src/linux-headers-4.11.8-041108-generic'
    install: cannot stat 'tcp_nanqinlang.ko': No such file or directory
    cp: cannot stat './tcp_nanqinlang.ko': No such file or directory
    net.ipv6.conf.all.accept_ra = 2
    net.core.default_qdisc = fq
    sysctl: setting key "net.ipv4.tcp_congestion_control": No such file or directory
    net.ipv4.tcp_congestion_control = nanqinlang
    [信息]魔改版BBR启动成功!

    1. Rat's
      @Fox

      gcc问题,可以用我下面给的ubuntu 18的方法试试?或者使用这个脚本https://www.moerats.com/archives/382/。

      1. Fox
        @Rat's

        重置两次服务器发现被检测不是KVM架构服务器 换了Centos好了 多谢帮助

  2. 小乌鸦
    该评论仅登录用户及评论双方可见
    1. Rat's
      @小乌鸦

      或者你试试我博客另外的BBR脚本?文章下面有。

      1. 小乌鸦
        @Rat's
        该评论仅登录用户及评论双方可见
  3. 小乌鸦
    该评论仅登录用户及评论双方可见
    1. Rat's
      @小乌鸦

      这家好像有时候用脚本换内核是容易出问题,有时候需要手动,不过他的Debian 8貌似可以直接开启锐速,或者用Debian 9直接开启BBR。

  4. 小乌鸦
    该评论仅登录用户及评论双方可见
  5. sad

    ubuntu18 暴力BBR启动失败、魔改版BBR启动失败。。。

    1. Rat's
      @sad

      Ubuntu 18的魔改bbr用的我下面发的那个方法?

  6. Tim

    搬瓦工 CentOS6 x86_64 安装重启后机器就挂了,连不上,只能重装系统,试了两次了

    1. Rat's
      @Tim

      搬瓦工直接Centos7 bbr系统吧。

  7. anadano

    centos7换bbr内核直接挂了怎么办
    从VNC看是Pribing edd什么的

    1. Rat's
      @anadano

      这个问题没遇到过,所以不是很清楚。

      1. anadano
        @Rat's

        所以我思考了五分钟,决定还是重装一次吧
        反正怎么启动也启不起来了

  8. yunqing

    安装完成后重启系统吗?大佬的文章不够平民化。。

    1. Rat's
      @yunqing

      更换内核需要重启,脚本有提示重启。

  9. toy

    打死都安装不是锐速内核咋办啊,bbr一直在

    1. Rat's
      @toy

      选择安装内核的时候,还显示BBR内核?你用这个命令看下当前内核uname -r,还一直显示4.9版本以上的话,就只能手动换内核了,或者重装系统再运行脚本。

  10. acc

    Centos 6 x86_64
    错误] /boot/grub/grub.conf 找不到,请检查.
    该怎么帮啊!大神

    1. Rat's
      @acc

      目测是OpenVZ架构?