VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

如何在 CentOS7 上启用 BBR 加速?安装更新版本的内核并启用 BBR 来提高外部 VPS 的访问和下载速度。

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

购买海外VPS时,必须启用BBR。 即使您使用的是CN2 GIA VPS,如果不开启BBR,下载速度也会很慢。 我的大部分朋友都使用Centos系统。 如果您使用的是Centos7系统,还可以启用BBR加速功能。 那么如何在Centos7上启用BBR呢?开启BBR加速可以有效提高访问和下载速度。

1.开启BBR有什么用

简单来说,开启BBR可以优化访问速度?你的网站。

BBR是Google开源的一种TCP网络拥塞优化算法。 TCP BBR 解决了两个问题:在给定丢包率的情况下最大限度地利用网络链路上的带宽。 降低网络链接的缓冲区占用率可以减少延迟并显着加快 VPS 远程下载和 HTTP 网页访问速度。 TCP拥塞控制的目标是最大限度地利用网络瓶颈链路上的带宽。

如何在centos7上打开bbr非常简单。 本文将对其进行简单介绍。 如果需要,启用 BBR 加速功能向您的朋友推荐可能是个好主意。

BBR的内核要求为4.9或更高版本,因此您必须首先检查您的Linux内核版本是否满足要求。

2.检查当前服务器的内核版本

uname -sr

上面的命令会确认VPS服务器的内核版本通常是3.x。 。

3. 启用 ELRepo 仓库 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.orgrpm -Uvh https:// www.elrepo.org/ elrepo-release-7.0-3.el7.elrepo.noarch.rpm 4. 安装最新稳定的 Linux 内核 yum -- enablerepo=elrepo-kernel install kernel-ml [ k6]y

上述命令将安装 Linux 内核。 为了安全起见,安装完成后可以使用以下命令检查安装是否成功:

rpm -qa | grep kernel

我的显示是:

kernel-3.10.0-862.14.4.el7.x86_64kernel-ml-5.3。 8-1.el7.elrepo.x86_64kernel-3.10.0-1062.4.1.el7.x86_64kernel-标头-3.10.0-1062.4.1.el7.x86_64kernel- 3.10.0-957.5.1.el7.x86_64kernel-3.10.0-1062.1.2.el7.x86_64kernel-工具-3.10.0-1062.4.1.el7.x86_64kernel-tools-libs-3.10.0-1062.4.1.el7.x86_64kernel-3.10.0-957.1.3.el7.x86_64

在内核-ml中-5.3.8-1.el7.elrepo.x86_64 是已安装内核的新版本(因为在您阅读本教程时最新版本的内核可能已更改),请进行相应调整)。 。

接下来,您需要配置系统启动顺序。 使用以下命令:

sudo egrep ^menuentry /etc/grub2.cfg | Cut -f 2 -d \'

这是我看到的:

CentOS Linux (5.3.8[ k6]1. el7.elrepo.x86_64) 7 (核心)CentOS Linux (3.10) .0-1062.4.1.el7.x86_64) 7 (核心)CentOS Linux (3.10.0-1062.1.2.el7 .x86_64) 7 (核心)CentOS Linux (3.10.0-957.5.1) .el7.x86_64) 7 (核心)CentOS Linux (3.10.0-957.1.3.el7.x86_64) 7 (核心)CentOS Linux (3.10 .0 -862.14.4.el7.x86_64) 7 (Core) )CentOS Linux (0-rescue-618ca2de6e204efbb013b592564ef36a) 7 (Core)

第一个是 CentOS Linux ( 5.3.8- ] 1.el7.elrepo.x86_64) 7(核心)。 第一行从0开始,根据新核心的编号,序号为0、1、2、3等。 然后输入以下命令(示例命令为第1行,替换以下内容)0 到最新的内核序列号)

sudo grub2-set-default 0

安装完成后,运行“rebo​​ot”命令重新启动内核。重新启动。 server:

reboot

重启完成后,运行uname命令再次检查内核版本,以确保使用正确的内核。

uname -r

本文更新时,新版本为5.3.8。 如果您满足启用 bbr 所需的 4.9 或更高版本内核要求,则您的安装被证明是成功的。

重建内核配置

grub2-mkconfig -o /boot/grub2/grub.cfg

重启系统,检查是否存在。 没问题,没问题。

安装最新版本的Linux内核后,正式启动BBR。

5. 在新的 CentOS7 内核上启用 BBR

要在新安装的 CentOS7 上启用新内核,只需按顺序运行以下命令即可。 回显 'net.core.default_qdisc=fq' | sudo tee -a /etc/sysctl.confecho 'net.ipv4.tcp_congestion_control=bbr' | sudo tee -a /etc/sysctl.confsudo sysctl -p

接下来,输入以下命令检查BBR是否成功启用。

sudo sysctl net.ipv4.tcp_available_congestion_control

如果成功,输出将类似于以下内容:

net.ipv4.tcp_available_congestion_control = bbrcubic reno

继续验证

sudo sysctl -n net.ipv4.tcp_congestion_control

输出如下所示:

bbr

最后检查内核模块是否加载。

lsmod | grep bbr

输出应如下所示:

tcp_bbr 16384 0

6. 测试开启BBR后的速度。

BBR安装成功后,可以检查效果,运行以下命令:

p>sudo dd if=/dev/zero of=500mb.zip bs =1024k count=500

当然,你也可以打开网页,测试文件下载速度。 最初,您需要在firewalld 上启用HTTP 服务。

据主机参考个人测试,在安装BBR之前,从justhost.ru购买的俄罗斯cn2 vps最大下载速度只有258KB/s左右。 安装BBR后,峰值下载速度可达2.1MB。 /s,速度提升2倍、10倍!

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:如何在 CentOS7 上启用 BBR 加速?安装更新版本的内核并启用 BBR 来提高外部 VPS 的访问和下载速度。 https://zhujicankao.com/124935.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 如何在 CentOS7 上启用 BBR 加速?安装更新版本的内核并启用 BBR 来提高外部 VPS 的访问和下载速度。
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

相关推荐

评论 抢沙发

评论前必须登录!