BBR加速一键脚本(支持OpenVZ、KVM 、 Xen 、 VMware )

原创 小菜  2018-10-23 22:10:06  阅读 7878 次 评论 0 条

如果你是OpenVZ 以外的( KVM 、 Xen 、 VMware 等)

系统支持: CentOS 6+ , Debian 7+ , Ubuntu 12+
虚拟技术: OpenVZ 以外的( KVM 、 Xen 、 VMware 等)
内存要求:≥ 128M

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
chmod +x bbr.sh
./bbr.sh
  • 本脚本已在 Vultr 上的 VPS 全部测试通过。

  • 当脚本检测到 VPS 的虚拟方式为 OpenVZ 时,会提示错误,并自动退出安装。

  • 某些服务商(如 DigitalOcean ) 可能 需要首先将 VPS 配置为可自定义内核,然后 grub2 的配置才会生效。

  • 脚本运行完重启发现开不了机的,打开 VPS 后台控制面板的 VNC, 开机卡在 grub 引导 , 手动选择内核即可。

  • 由于是使用最新版系统内核,最好请勿在生产环境安装,以免产生不可预测之后果。


如果你是OpenVZ小鸡

wget --no-check-certificate https://raw.githubusercontent.com/mmmwhy/LKL_BBR/master/lkl/install.sh && bash install.sh
  • LKL 要求 ldd 的版本至少在 2.14 ,目前我测试下来,如果不想折腾建议直接安装 CentOS7 , Debian8 和 Ubuntu16

  • 安装包只使用 64bit 的系统。

  • 默认的端口转发转发 1000-19999 的端口,可以直接搭配本站panel一键脚本。

  • 只适用 openvz


    查看内核是否安装成功

    rpm -qa | grep kernel

    如下图,内核4.11已经在了,在第三个位置

    QQ截图20170521151341.jpg

    开启bbr

    开机后 uname -r 看看是不是内核就是你刚才选的那个,如下图

    2.jpg

    观察BBR是否开启成功,执行以下代码:

    sysctl net.ipv4.tcp_available_congestion_control

    sysctl net.ipv4.tcp_congestion_control


    如果结果都有bbr, 则证明你的内核已开启bbr

    看到有 tcp_bbr 模块即说明bbr已启动

本文地址:https://www.dii123.com/post/652.html
版权声明:本文为原创文章,版权归 小菜 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?