找回密码
立即注册
搜索
发新帖

21

积分

0

好友

1

主题
发表于 2025-1-3 13:34:58 | 查看: 65| 回复: 0
本帖最后由 michale 于 2025-1-3 16:59 编辑

BBR是Google提出的一种新型拥塞控制算法,可以使 Linux 服务器显著地提高吞吐量和减少 TCP 连接的延迟,本教程将介绍如何为你的VPS安装BBR加速脚本,提高VPS网络环境和延迟。


目录
脚本适用环境
安装前准备
安装教程
安装原版Google BBR
安装BBR四合一版本
验证BBR是否开启
脚本适用环境
系统支持:CentOS 6+,Debian 8+,Ubuntu 16+
虚拟技术:除OpenVZ 以外的均可支持
内存要求:≥128M


安装前准备
如果你的VPS供应商提供的镜像是minimal版本,可能需要你手动下载wget和curl组件


Centos安装代码

  1. yum install -y wget
  2. yum install -y curl
复制代码

Ubuntu/Debian安装代码

  1. apt-get install wget
  2. apt-get install curl
复制代码


安装教程

安装原版Google BBR

使用SSH工具登录VPS,如果你的VPS已经安装了wget和curl这两个软件包,可以直接运行以下指令

  1. wget --no-check-certificate -O /opt/bbr.sh https://github.com/teddysun/across/raw/master/bbr.sh
  2. chmod 755 /opt/bbr.sh
  3. /opt/bbr.sh
复制代码

安装完成后,脚本会提示需要重启VPS,输入y并回车后重启。


安装BBR四合一版本


如果你对原版Google BBR脚本的加速效果不够满意,那么你可以使用四合一版本,此版本包括原版、BBR Plus、BBR魔改、锐速,以下是脚本安装代码


  1. wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
复制代码


验证BBR是否开启

重启完成并进入VPS,我们可以验证一下是否成功安装最新内核并开启 TCP BBR


输入下面的指令,查看内核版本,显示为新版内核就表示 OK 了。

  1. uname -r
复制代码

或者输入下面的指令

  1. sysctl net.ipv4.tcp_available_congestion_control
复制代码

如果返回下面两行内容中任意一行指令都表示已经成功开始BBR

  1. net.ipv4.tcp_available_congestion_control = bbr cubic reno
  2. net.ipv4.tcp_available_congestion_control = reno cubic bbr
复制代码

输入下面的指令

  1. sysctl net.ipv4.tcp_congestion_control
复制代码

如果返回下面的内容说明成功开启BBR

  1. net.ipv4.tcp_congestion_control = bbr
复制代码

安装完BBR加速后,上通过使用这三个命令,大致可以检测出你的VPS是否成功安装了BBR加速算法。


您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|AAWW论坛

GMT+8, 2025-2-5 19:44 , Processed in 0.062170 second(s), 20 queries .

Powered by aaww.net

管理员:admin@aaww.net

快速回复 返回顶部 返回列表