教程 月莫 法升级 - TCP-BBR抗堵塞

frankniubi

大佬在此
管理成员
脚本来源:逗比根据地,有兴趣的朋友可以去了解一下。
麦草云所有机器都已配备BBR
本脚本使用系统:Ubuntu为核心的Linux(例如CentOS) ,同时:

  1. 本脚本已在 Vultr 上的 VPS 全部测试通过。
  2. 当脚本检测到 VPS 的虚拟方式为 OpenVZ 时,会提示错误,并自动退出安装。
  3. 某些服务商(如 Linode、DigitalOcean)可能需要首先将 VPS 配置为可自定义内核,然后 grub2 的配置才会生效。
  4. 脚本运行完重启发现开不了机的,打开 VPS 后台控制面板的 VNC, 开机卡在 grub 引导, 手动选择内核即可。
  5. 由于是使用最新版系统内核,最好请勿在生产环境安装,以免产生不可预测之后果。
至于如何安装呢?
wget -N --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && bash bbr.sh
安装完后会要求你重启,y+回车,确认。
重启完毕后:
uname -r
# 查看内核版本,含有 4.9.0 就表示 OK 了
# ————————————
sysctl net.ipv4.tcp_available_congestion_control
# 返回值一般为:
# net.ipv4.tcp_available_congestion_control = bbr cubic reno
# ————————————
sysctl net.ipv4.tcp_congestion_control
# 返回值一般为:
# net.ipv4.tcp_congestion_control = bbr
# ————————————
sysctl net.core.default_qdisc
# 返回值一般为:
# net.core.default_qdisc = fq
# ————————————
lsmod | grep bbr
# 返回值有 tcp_bbr 模块即说明bbr已启动。
 
最后编辑:
顶部