一键安装BBR实现CentOS服务器TCP快速访问

邢同学 发布于 阅读:607 Linux相关技术

我们为了服务器访问速度优化一般会安装Google的BBR加速,一般我们是更换内核后安装的,有时候一些朋友不会安装,甚至报错。这里我们可以用一键安装包。

首先查看架构是否支持BBR
OpenVZ虚拟化不支持单独升级内核,因此可以直接放弃。KVM、XEN等虚拟化一般是支持的。CentOS执行下面的命令可以查看当前使用的虚拟化技术:

安装virt-what

yum install virt-what

查看架构

virt-what

升级内核并开启BBR
依次执行下面的命令升级内核并开启BBR,执行完毕后需重启服务器,若内核升级失败导致系统无法启动,可以在控制台VNC选择启动内核启动。

分别执行下面的命令升级内核

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

查看BBR是否安装和启动

查看内核版本,一般返回值>=4.9

uname -r

执行下面命令,一般返回net.ipv4.tcp_available_congestion_control = bbr cubic reno

sysctl net.ipv4.tcp_available_congestion_control

下面命令一般返回net.ipv4.tcp_congestion_control = bbr

sysctl net.ipv4.tcp_congestion_control

下面命令一般返回net.core.default_qdisc = fq

sysctl net.core.default_qdisc

返回值有 tcp_bbr 模块,说明BBR已启动

lsmod | grep bbr

返回值有 tcp_bbr 模块即说明 bbr 已启动٩(๑•̀ω•́๑)۶
注意!!!并不是所有的 VPS 都会有此返回值,其余正常即可

安装BBR 访问优化

请先 登录 再评论
收到1条评论
avatar
邢同学 1 年前
::(超开心)