跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • CentOS 7手动配置BBR
未分類
24 4 月 2020

CentOS 7手动配置BBR

micto 大佬有话说 :

CentOS 7手动配置BBR

本帖最后由 micto 于 2020-4-24 13:07 编辑

yc007t 之前发过一个帖子,CentOS 6/7手动配置BBR的过程。
现在发现https://elrepo.org网站,CentOS 6都没有支持BBR的内核供下载了。
旧帖子编辑不了了,新发一贴。

警告
更换内核是危险的操作,如果有非常重要的数据,记得备份,免得更换内核之后,VPS都开不了机了。

static/image/hrline/4.gif
第一步,找最新支持BBR的内核链接。

进入如下网页,搜索 kernel-ml ,它会更新并提供最新的两个内核供下载。
https://elrepo.org/linux/kernel/el7/x86_64/RPMS/

https://i.loli.net/2020/04/24/Q1RkIax8A5PrdvS.png

右键,复制链接,得到最新的内核链接,譬如:
https://elrepo.org/linux/kernel/el7/x86_64/RPMS/kernel-ml-5.6.6-1.el7.elrepo.x86_64.rpm

static/image/hrline/4.gif

下面开始更换内核

1、查看默认内核
uname -r

2、安装新内核,下面的内核链接,请更换成我们在上面找着的最新的内核链接。
rpm -ivh https://elrepo.org/linux/kernel/el7/x86_64/RPMS/kernel-ml-5.6.6-1.el7.elrepo.x86_64.rpm –force

查询安装的内核列表,如果看到 kernel-ml-5.6.6-1.el7.elrepo.x86_64 ,说明内核安装成功了。
rpm -qa | grep kernel

https://i.loli.net/2020/04/24/ITjXmkLf4SlsxzZ.png

3、重新启动
reboot

4、稍等一会,再次连上去之后,查看内核顺序
awk -F’ ‘$1=="menuentry " {print $2}’ /etc/grub2.cfg
https://i.loli.net/2020/04/24/7MHdP23hminSJ4K.png

看下面这一行排第几,就我的情况,这一个内核排在第2位,那么就2减1为1(因为索引值从0开始)
CentOS Linux (5.6.6-1.el7.elrepo.x86_64) 7 (Core)

5、修改默认内核,修改下面的命令中的0,就我的情况,0改为1,然后执行它
grub2-set-default 0

然后,再次重新启动
reboot

6、再次连上去之后,查询默认内核,看到 5.6.6-1.el7.elrepo.x86_64 ,说明当前的默认内核就是我们刚安装的。
uname -r
https://i.loli.net/2020/04/24/SG2RU8VyHtulhik.png

7、修改配置
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf && echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p && sysctl net.ipv4.tcp_available_congestion_control

8、查看BBR生效了没
lsmod | grep bbr

如果前面几句都没报错,最后这句输出类似下面的信息,则说明成功了。
https://i.loli.net/2020/04/24/MvFAYCoy3IfD1Xp.png

b66667777 大佬有话说 :

感谢分享

ddo 大佬有话说 :

一键脚本他不香吗​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

tir 大佬有话说 :

我觉得一键脚本他很香啊

micto 大佬有话说 :

ddo 大佬有话说 : 2020-4-24 13:07
一键脚本他不香吗​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ …

yc011t 如果不是 lnmp 之类的环境配置,能不用一键脚本,就不用了。

hcyme 大佬有话说 :

没什么效果,不丢包欧洲美东阿根廷一样看4k,丟包包你就是bbc也不行

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具