Linux小知识:CentOS使用Google-BBR加速网络
2019-11-02 16:03:56来源:博客园 阅读 ()
Linux小知识:CentOS使用Google-BBR加速网络
准备一台centos的服务器
查看系统内核:rpm -qa | grep kernel
这里需要Linux内核在4.9 RC版本以上,如果版本不是请继续下面操作
- 访问https://elrepo.org/ ,根据指示安装ELRepo仓库,教程如下
- 首先以root权限登陆服务器
输入以下导入公钥:rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
- 接着输入对应系统命令安装ELRepo
CentOS-8:yum install https://www.elrepo.org/elrepo-release-8.0-2.el8.elrepo.noarch.rpm -y
CentOS-7:yum install https://www.elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch.rpm -y
CentOS-6:yum install https://www.elrepo.org/elrepo-release-6-9.el6.elrepo.noarch.rpm -y
- 安装完成后输入以下命令下载安装最新内核(相关介绍地址:https://elrepo.org/tiki/kernel-ml):
yum --enablerepo=elrepo-kernel install kernel-ml -y
- 安装完成之后需要修改默认内核启动,一般情况下只需要输入以下命令即可:
grub2-set-default 0
- 如果以上安装的内核不为0,这需要以下代码确认,并修改
awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
- 随后重启服务器:
reboot
- 重启完成之后输入以下命令确认是否内核已经更换:
uname -r
如果你的Linux内核版本为4.9 RC版本及更高,那么即可启用BBR。
这里只需要在/etc/sysctl.conf文件中写入以下两行即可:
net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr
相关命令如下:echo 'net.core.default_qdisc=fq' >> /etc/sysctl.conf
echo 'net.ipv4.tcp_congestion_control=bbr' >> /etc/sysctl.conf
最后重新加载sysctl,命令如下:sysctl -p
检查BBR是否正常运行命令:lsmod | grep tcp_bbr
原文链接:https://www.cnblogs.com/mlsl/p/11780438.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Linux系统如何设置开机自动运行脚本? 2020-06-11
- Linux指令和shell脚本 2020-06-11
- 适合开发者的最佳Linux发行版 2020-06-11
- RAID 1 软件实现(Linux 系统) 2020-06-10
- linux各级目录 2020-06-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash