侧边栏壁纸
博主头像
悠然驿站博主等级

行动起来,活在当下

  • 累计撰写 10 篇文章
  • 累计创建 14 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

BBR加速-将Linux现常用的网络加速集成在一起

Administrator
2024-06-10 / 0 评论 / 0 点赞 / 18 阅读 / 2409 字

关于

将Linux现常用的网络加速集成在一起

BBR开启方法整理

BBR加速脚本(CentOS7*)

注意Centos8.x不能安装BBR PLUS加速,会导致连不上服务器的情况。

推荐使用5.5以上内核自带的bbr速度最佳

GitHub原地址:https://github.com/chiakge/Linux-NetSpeed

一键脚本安装BBR

bash <(curl -Lso- https://git.io/kernel.sh)

Ubuntu 20.04 & Ubuntu18.04 快速开启 TCP BBR 实现高效单边加速

Linux Kernel 内核升级到 4.9 及以上版本可以实现 BBR 加速,由于Ubuntu 18.04 默认的内核就是 4.15版本的内核,由于Ubuntu 20.04 默认的内核就是 5.4 版本的内核,并已经默认编译了 TCP BBR 模块,所以可以直接通过参数开启。

新的 TCP 拥塞控制算法 BBR (Bottleneck Bandwidth and RTT) 可以让服务器的带宽尽量跑慢,并且尽量不要有排队的情况,让网络服务更佳稳定和高效。

修改系统变量:

echo net.core.default_qdisc=fq >> /etc/sysctl.conf
echo net.ipv4.tcp_congestion_control=bbr >> /etc/sysctl.conf

保存生效

sysctl -p

执行

sysctl net.ipv4.tcp_available_congestion_control

输出结果

net.ipv4.tcp_available_congestion_control = bbr cubic reno

开启成功!!! 执行 lsmod | grep bbr ,以检测 BBR 是否开启。

tcp_bbr                20480  1

对OpenVZ主机使用BBR开启加速

目前还没有更好的办法,网上的教程会导致系统无法启动。

开启TUN/TAP

vps打开TUN/TAP

一般在vps面板里就可以打开,如果没有,发工单给客服

ping 10.0.0.2

如果 10.0.0.2 能 ping 通说明成功, ping 不通说明失败

其它加速脚本

GitHub地址:https://github.com/ylx2016/Linux-NetSpeed/

0

评论区