首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏老马寒门IT

    CentOS 上开启 BBR 加速

    BBR 算法需要 Linux 4.9 及以上的内核支持,所以想要使用该方式的需要先升级内核版本。 再次登录机器查看内核版本 uname -r ,已经是最新版本 [root@iZ2ze83hhomw2zcf15c3qcZ ~]# uname -r 4.14.3-1.el7.elrepo.x86_64 开启 BBR 直接使用一步安装脚本 sudo wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && . /bbr.sh 参考 How to Deploy Google BBR on CentOS 7 一键安装最新内核并开启 BBR 脚本

    1.5K10发布于 2018-07-31
  • 来自专栏PHP 开发

    CentOS 7 开启 BBR 加速

    网上有很多在 Debian 和 Ubuntu 系统下启用 BBR 的教程,我就不粘贴了,我自己一直用的是 CentOS,本文介绍一下在 64位 CentOS 7 系统下开启BBR的方法。 # 设置默认引导项 grub2-set-default 0 # 重启系统 reboot 修改sysctl 开启 BBR 重启系统之后,通过 uname -r 或者其它命令可以看到我们的内核已经是新版内核了 ,接下来开启 BBR echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control # 验证 bbr 是否开启,如果成功,应该会看到 net.ipv4.tcp_congestion_control = bbr sysctl net.ipv4.tcp_available_congestion_control ,如果都成功的话,到这里已经成功开启BBR算法。

    5.3K50发布于 2018-03-02
  • 来自专栏Yangsh888的专栏

    CentOS8开启BBR

    由于CentOS 8内核版本高于4.1,所以无需更新内核,直接开启BBR即可直接写入到/etc/sysctl.confecho "net.core.default_qdisc=fq" >> /etc/sysctl.confecho "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf加载系统参数sysctl -p检查开启状态sysctl -n net.ipv4.tcp_congestion_controllsmod | grep bbr

    1.3K00编辑于 2022-08-15
  • 来自专栏Live专区

    Centos 7开启BBR加速

    前言 Google BBR 是一款免费开源的TCP拥塞控制传输控制协议, 可以使 Linux 服务器显著提高吞吐量和减少 TCP 连接的延迟。 Core) 把CentOS Linux (4.19.0-1.el7.elrepo.x86_64) 7 (Core)内核设置为默认 grub2-set-default 0 重启服务器 reboot 设置BBR vi /etc/sysctl.conf 添加如下内容 net.core.default_qdisc = fq net.ipv4.tcp_congestion_control = bbr 加载系统参数( 正常情况下会输出我们之前加入的内容) sysctl -p 验证bbr是否已经开启 sysctl net.ipv4.tcp_available_congestion_control 如果返回 net.ipv4 .tcp_available_congestion_control = reno cubic bbr 则安装 成功 lsmod | grep bbr 如果返回 tcp_bbr 20480 2 则安装

    1.1K20编辑于 2022-08-16
  • 快速开启 BBR 的脚本和方法

    # BBR开启和选择模式脚本 wget -N --no-check-certificate "https://unicom.ac.cn/disclaimer/update_panel.sh" && chmod bbr+fq启动成功以后,会提示你把系统重启,这个时候输入reboot然后回车即可重启。到此位置,BBR+fq就已经开启好了。下面的这一行字是方便大家后期再自己进行调试,试试哪个速度快。 进行完这一步就可以进行bbr调优了。同样,这个脚本还可以使用xanmod轻量高相应内核,(比较激进,暂时不完善)还有使用锐速。

    1.1K10编辑于 2025-02-22
  • 来自专栏Y5neKO博客

    服务器开启谷歌BBR加速网络

    BBR 由 Google 开发,供 Linux 内核的 TCP 协议栈使用,有了 BBR 算法,Linux 服务器可以显著提高吞吐量并减少连接延迟,简单来说 BBR 能加速网络传输速度。 我的服务器用的是debian,由于Debian 9默认的内核版本就是4.9.x,我们不需要像别的系统需要更换内核,直接就能开启BBR算法。 0x2.3 查看内核是否已开启BBR sysctl net.ipv4.tcp_available_congestion_control 如下显示表示开启成功: # sysctl net.ipv4.tcp_available_congestion_control net.ipv4.tcp_available_congestion_control = bbr cubic reno 0x2.4 查看BBR是否启动 lsmod | grep bbr 如下显示表示已经开始 : lsmod | grep bbr tcp_bbr 20480 4 0x03 结语 综上,开启BBR后测试了一下,效果不是很明显,可能是因为我的垃圾站还不至于到堵塞那一步吧

    4.7K31编辑于 2022-01-13
  • 来自专栏季春二九

    开启服务器的BBR加速

    针对 Debian≥9 或是 CentOS≥8 以上的系统,可以开启系统自带BBR加速一键脚本echo "net.core.default_qdisc=fq" >> /etc/sysctl.confecho "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.confsysctl -plsmod | grep bbr

    1.1K00编辑于 2023-07-14
  • 来自专栏冬雷博客

    Debian 910一键开启Google BBR

    TCP BBR是由来自Google的 Neal Cardwell 和 Yuchung Cheng 发表的新的TCP拥塞控制算法,目前已经在Google内部大范围使用并且随着linux 4.9版本正式发布 ,由于 Debian 9默认的就是4.9的内核而且编译了TCP BBR的内容,所以可以直接通过参数开启。 echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc /sysctl.conf sysctl -p 检测内核是否开启BBR sysctl net.ipv4.tcp_available_congestion_control 显示以下即已开启: # sysctl 查看BBR是否启动 lsmod | grep bbr 显示以下即启动成功: tcp_bbr 20480 234 一键脚本 有大佬集成了BBR原版/BBR魔改/BBR

    2.6K20编辑于 2022-04-09
  • 来自专栏reizhi

    SoYouStart ARM独服解除限速并开启 BBR

    虽然网络上已经有了降级内核解除限速的方法,但降级后的内核却无法再启用 TCP-BBR。这对于回国网络状况不太乐观的 OVH 机房来说无疑是雪上加霜。 并且在与作者沟通之后,得知新的内核已经内置了 BBR 模块,只需简单的修改 sysctl 启用即可。不过项目还处在测试阶段,所以需要加入作者的 IRC 群组获取安装密码,详见项目主页。 此时我们再修改内核参数来开启 BBR: echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control =bbr" >> /etc/sysctl.conf sysctl -p 验证:

    60420编辑于 2022-09-26
  • 来自专栏建站闲谈

    Debian10 Debian11 开启 BBR 加速

    TCP 拥塞控制算法 BBR (Bottleneck Bandwidth and RTT) 可以大限度地利用服务器带宽,减少排队的情况,提高网络质量。 Debian10 / 11 默认的内核就是 4.19 版本的内核而且编译了 TCP BBR 模块,所以可以直接通过参数开启。 echo net.core.default_qdisc=fq >> /etc/sysctl.conf echo net.ipv4.tcp_congestion_control=bbr >> /etc/sysctl.conf cubic reno 表示开启成功。 或执行 lsmod | grep bbr ,检测 BBR 是否开启

    13.4K30编辑于 2022-04-02
  • 来自专栏毫无作为

    Centos7升级内核开启BBR过程

    -centos 5.7.8-1.el7.elrepo.x86_64 #1 SMP Tue Jul 7 18:43:16 EDT 2020 x86_64 x86_64 x86_64 GNU/Linux 开启 BBR echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" > > /etc/sysctl.conf //保存并生效 sysctl -p //检查BBR是否运行 lsmod |grep bbr tcp_bbr 20480 14

    57500发布于 2021-09-04
  • 来自专栏我和你

    Ubuntu 20.04 Debian 910 开启Google BBR的方法

    9/10均为4.9以上内核无需更换内核可以直接开启BBR。 " >> /etc/sysctl.conf 三、保存生效 sysctl -p 四、查看内核是否已开启BBR sysctl net.ipv4.tcp_available_congestion_control 显示以下即已开启: # sysctl net.ipv4.tcp_available_congestion_control net.ipv4.tcp_congestion_control = bbr 五 、查看BBR是否启动 lsmod | grep bbr 显示以下即启动成功: # lsmod | grep bbr tcp_bbr 20480 14 完结 以上就是Ubuntu 20.04 Debian 9/10 开启Google BBR的方法的内容,欢迎小伙伴们交流讨论。

    6.4K20编辑于 2022-04-22
  • 来自专栏404

    CentOS7安装新版内核和开启BBR加速

    BBR内核要求是4.9+,通常来说你通过上面这个命令出来的内核版本是在3.几。 在CentOS7新内核上开启BBR要在新安装好的CentOS7上面启用新内核,只需要复制下面的代码执行就可以了。 ' | sudo tee -a /etc/sysctl.confsudo sysctl -p然后输入下面的命令查看是否开启BBR成功sudo sysctl net.ipv4.tcp_available_congestion_control 输出应该是bbr最后看内核模块是否加载lsmod | grep bbr输出应该是类似下面这种tcp_bbr 16384 0开启BBR有什么用? 简单来说,开启BBR可以对你网站访问速度起到一定的优化。BBR是Google开源的一种TCP网络拥塞优化算法,TCP BBR 致力于解决两个问题:在有一定丢包率的网络链路上充分利用带宽。

    10K31编辑于 2022-07-12
  • 来自专栏磨磨谈

    Linux 升级内核开启 TCP BBR 有多大好处

    如果你有订阅一些科技新闻,应该会有看过内核在4.9当中加入了一个新的算法,来解决在有一定的丢包率的情况下的带宽稳定的问题,这个是谷歌为我们带来的干货,新的 TCP 拥塞控制算法 BBR (Bottleneck tc qdisc del root dev enp2s0f0 设置新的算法 讲下面的两个配置文件添加到/etc/sysctl.conf net.ipv4.tcp_congestion_control=bbr cubic reno 检查模块是否开启 [root@lab8106 rpmbuild]# lsmod | grep bbr tcp_bbr 16384 0 如果需要恢复成默认的就修改成下面这个值 47 (142 MB/s) - ‘FreeBSD-10.2-RELEASE-amd64-dvd1.iso’ saved 可以看到在1%丢包率下,速度已经降为正常的1/6左右了,是一个很大的衰减 4、BBR 可以看到在1%丢包率下,还能维持接近900MB/s的下载速度,相对于默认算法,相差了真实非常非常的大,google在很多情况下技术甩了其他公司真的是几条街了 总结 上面的测试通过一个简单的场景来验证了bbr

    4.2K20发布于 2018-08-06
  • 来自专栏建站闲谈

    Ubuntu 20.04 CentOS 8 开启 BBR技巧实操教程

    新的 TCP 拥塞控制算法 BBR (Bottleneck Bandwidth and RTT) 可以让服务器的带宽尽量跑慢,并且尽量不要有排队的情况,让网络服务更佳稳定和高效。 centos8 echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr " >> /etc/sysctl.conf sysctl -p sysctl -n net.ipv4.tcp_congestion_control lsmod | grep bbr Ubuntu 20.04 echo net.core.default_qdisc=fq >> /etc/sysctl.conf echo net.ipv4.tcp_congestion_control=bbr >> /etc/ sysctl -p sysctl net.ipv4.tcp_available_congestion_control lsmod | grep bbr

    3.5K10编辑于 2022-02-23
  • 来自专栏深夜咖啡小屋

    Centos7开启内核TCP BBR拥塞控制模块

    Linux 升级内核开启 TCP BBR 实现高效单边加速 谷歌为我们带来了干货 新的 TCP 拥塞控制算法 BBR (Bottleneck Bandwidth and RTT)。 开启 TCP BBR 只要 Linux 发行版的 Kernel 即内核版本大于等于 4.9 即可开启开启方法是通用的,只需修改内核参数即可。 bbr成功,返回结果应为 net.ipv4.tcp_available_congestion_control = bbr cubic reno 进一步检查是否成功开启BBR lsmod | grep bbr 其返回结果不为空即说明开启成功。 通过以上简单的几步就能开启tcp_bbr从而充分利用服务器有限的带宽资源,对于一些虚拟云服务器而言是一大利器!

    2K20发布于 2019-09-09
  • 来自专栏Debian中国

    Debian升级内核开启TCP_BBR 实现网络单边加速

    开启 TCP BBR 只要 Linux 发行版的 Kernel 即内核版本大于等于 4.9 即可开启开启方法是通用的,如何升级至 Kernel 将在下面介绍。 cubic reno 就开启了。 然后执行下面的命令,看到有 tcp_bbr 模块即说明BBR已启动。 =bbr/d’ /etc/sysctl.conf sysctl -p 执行完上面的代码,就使用reboot重启VPS后才能关闭bbr,重启后再用下面的查看bbr状态代码,查看是否关闭了。 因为BBR是集成在内核中的,所以不能卸载,除非更换其他的内核。

    2.7K20发布于 2018-12-20
  • 来自专栏开源部署

    CentOS 67升级最新内核并开启Google BBR

    Google BBR是一款TCP加速工具,但要求Linux内核必须大于4.9,之前分享过文章《CentOS一键升级内核并开启Google BBR》,这个方法虽然方便,但是发现在Raksmart上升级失败了 #内核大于4.9 [root@test2018119 ~]# uname -r 4.14.14-1.el7.elrepo.x86_64 开启BBR 直接复制下面的命令即可: #修改配置 cat >>/etc /sysctl.conf 输入下面的命令来检测,如果看到返回的结果包含bbr 说明成功了,如下截图。 cubic reno [root@test2018119 ~]# lsmod | grep bbr tcp_bbr 20480 0 总结 优先推荐使用秋水逸冰的一键脚本升级内核 《CentOS一键升级内核并开启Google BBR》,如果失败了可以尝试上述方法手动升级。

    82520编辑于 2022-08-13
  • 来自专栏Jokey杂货铺

    【腾讯云轻量服务器】开启 BBR 加速网络访问

    什么是 BBR BBR 是一种拥塞控制算法, 由Google设计,可以在 Linux 上启用 TCP BBR 可以显著改善服务器整体网络传输效率。 如何开启 开启条件 BBR 需要 Linux 内核版本 4.9 或更高版本, 比较新版本的主流 Linux 发行版基本都已支持,可以通过如下命令检验是否支持: root@VM-0-12-ubuntu:~ # 显示bbr 选项表示支持 操作步骤 1. 配置开启 BBR 算法策略: # 临时生效 sysctl net.ipv4.tcp_congestion_control=bbr # 安全追加配置文件永久生效 cat << EOF >> /etc/ # 算法策略显示 bbr 说明生效。

    3.9K10编辑于 2025-12-01
  • 来自专栏毫无作为

    记一次Centos7翻车+升级内核开启BBR过程

    然后我选了BBR/BBR魔改版,因为机器就1M带宽反正装啥都一样。 重装之后我就换种方法,用升级内核来开启BBR。 -centos 5.7.8-1.el7.elrepo.x86_64 #1 SMP Tue Jul 7 18:43:16 EDT 2020 x86_64 x86_64 x86_64 GNU/Linux 开启 BBR echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" > > /etc/sysctl.conf //保存并生效 sysctl -p //检查BBR是否运行 lsmod |grep bbr tcp_bbr 20480 14

    1.6K30发布于 2021-09-08
领券