咖啡论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1184|回复: 0

[云服务器教程] bbr/bbrplus/bbr2/锐速内核一键安装脚本

[复制链接]

18

主题

0

回帖

147

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
147
发表于 2023-2-19 20:34:25 | 显示全部楼层 |阅读模式
预先准备
  1. centos:yum install ca-certificates wget -y && update-ca-trust force-enable
  2. debian/ubuntu:apt-get install ca-certificates wget -y && update-ca-certificates
复制代码
不卸载内核版本
  1. wget -O tcpx.sh "https://github.com/ylx2016/Linux-NetSpeed/raw/master/tcpx.sh" && chmod +x tcpx.sh && ./tcpx.sh
复制代码
卸载内核版本
  1. wget -O tcp.sh "https://github.com/ylx2016/Linux-NetSpeed/raw/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
复制代码
关联action自动编译内核
双持bbr+锐速
bbr 添加
  1. echo "net.core.default_qdisc=fq" >> /etc/sysctl.d/99-sysctl.conf
  2. echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.d/99-sysctl.conf
  3. sysctl -p
复制代码
编辑锐速文件
  1. nano /appex/etc/config
复制代码
检测代码有BUG,如果锐速正常 运行查看
  1. bash /appex/bin/lotServer.sh status | grep "LotServer"
复制代码
检查bbr 内核默认bbr算法不会有输出
  1. lsmod | grep bbr
复制代码
检查centos安装内核
  1. grubby --info=ALL|awk -F= '$1=="kernel" {print i++ " : " $2}'
复制代码
查看当前支持TCP算法
  1. cat /proc/sys/net/ipv4/tcp_allowed_congestion_control
复制代码
查看当前运行的算法
  1. cat /proc/sys/net/ipv4/tcp_congestion_control
复制代码
查看当前队列算法
  1. sysctl net.core.default_qdisc
复制代码
命令: uname -a
作用: 查看系统内核版本号及系统名称
命令: cat /proc/version
作用: 查看目录"/proc"下version的信息,也可以得到当前系统的内核版本号及系统名称
真实队列查看? 更改队列算法可能需要重启生效
  1. tc -s qdisc show

  2. /etc/sysctl.d/99-sysctl.conf
  3. sysctl --system
复制代码

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|咖啡论坛

GMT+8, 2024-4-19 15:05 , Processed in 0.042807 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2015-2023, 咖啡主机.

快速回复 返回顶部 返回列表