Linux服务器centos7使用bbr加速配置

Google BBR 是一款免费开源的TCP拥塞控制传输控制协议, 可以使 Linux 服务器显著提高吞吐量和减少 TCP 连接的延迟。
1、服务器内核升级:
2、对默认启动进行内核设置:
3、重启之后进行bbr安装:
4、安装shadowsocks的命令:

服务器内核升级:
以centos7为例,配置之前可使用以下命令查看内核版本,若是4.0以上则无需对内核升级;

uname -r

对内核升级的方法:
直接使用以下命令进行内核版本的下载:

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-ml -y

这个时候内核应该已经安装,但是需要对开机默认启动的内核进行设置,否则无效;
对默认启动进行内核设置:
查看可用的内核有哪些:

cat /boot/grub2/grub.cfg |grep menuentry

或者用使用下面命令查看当前已安装的内核

awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg

返回


0 : CentOS Linux (4.19.0-1.el7.elrepo.x86_64) 7 (Core)
1 : CentOS Linux 7 Rescue ee7953a3b5944053a26f29daf8c71e2f (3.10.0-862.14.4.el7.x86_64)
2 : CentOS Linux (3.10.0-862.14.4.el7.x86_64) 7 (Core)
3 : CentOS Linux (3.10.0-862.3.2.el7.x86_64) 7 (Core)
4 : CentOS Linux (3.10.0-862.el7.x86_64) 7 (Core)
5 : CentOS Linux (0-rescue-4bbda2095d924b72b05507b68bd509f0) 7 (Core)

把CentOS Linux (4.19.0-1.el7.elrepo.x86_64) 7 (Core)内核设置为默认
设置为可以使用bbr加速的内核版本:

grub2-set-default 'CentOS Linux (4.19.0-1.el7.elrepo.x86_64) 7 (Core)'

设置成功后则使用命令reboot重启;
重启之后进行bbr安装:
查看内核是否已经支持(4.0以上)

uname -r

如下信息所示:

4.18.11-1.el7.elrepo.x86_64

使用以下命令安装bbr:

uname -r 
echo 'net.core.default_qdisc=fq' | sudo tee -a /etc/sysctl.conf
echo 'net.ipv4.tcp_congestion_control=bbr' | sudo tee -a /etc/sysctl.conf
sysctl -p
sysctl net.ipv4.tcp_available_congestion_control
sysctl -n net.ipv4.tcp_congestion_control
lsmod | grep bbr

最后提示安装成功(出现tcp_bbr信息):

tcp_bbr                20480  1 

安装shadowsocks的命令:

wget --no-check-certificate https://freed.ga/github/shadowsocksR.sh; bash shadowsocksR.sh
码十三旨在打造网站模板素材及源码资源免费下载优质服务平台:
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"ma13.com",如遇到无法解压的请联系管理员!
声明如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.
码十三 » Linux服务器centos7使用bbr加速配置

让建站变的更简单,网站源码模板素材一网打尽!

立即查看 了解详情