这个就是为网路提供加速作用的东西,网路不好,看视频速度不够,估计基本都是会用到了,也就不在阐述了。
BBR原版手动:(我现在基本新系统就用它)使用效果不理想就用下边的一键管理脚本。
Debian、Ubuntu:
开启BBR
echo “net.core.default_qdisc=fq” >> /etc/sysctl.conf
echo “net.ipv4.tcp_congestion_control=bbr” >> /etc/sysctl.conf
echo "net.core.default_qdisc=fq" /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" /etc/sysctl.conf
使其生效
sysctl -p
sysctl -p
查看BBR是否开启成功
执行如下命令,如果返回值中有bbr即说明开启成功
sysctl net.ipv4.tcp_available_congestion_control
sysctl net.ipv4.tcp_congestion_control
执行如下命令,如果返回值中有tcp_bbr模块,即说明开启成功
lsmod | grep bbr
lsmod | grep bbr
TCP加速 一键安装管理脚本–bbr 原版/魔改/plus+锐速:
System Required: CentOS 7/8,Debian/ubuntu,oraclelinux Description: BBR+BBRplus+Lotserver
预先准备
centos:yum install ca-certificates wget -y && update-ca-trust force-enable debian/ubuntu:apt-get install ca-certificates wget -y && update-ca-certificates
TCP加速 一键安装管理脚本
0. 升级脚本
9. 切换到卸载内核版本 10. 切换到一键DD系统脚本
1. 安装 BBR原版内核 7. 安装 Zen官方版内核
2. 安装 BBRplus版内核 5. 安装 BBRplus新版内核
3. 安装 Lotserver(锐速)内核 6. 安装 xanmod版内核
30. 安装 官方稳定内核 31. 安装 官方最新内核 backports/elrepo
32. 安装 XANMOD官方内核(main)
11. 使用BBR+FQ加速 12. 使用BBR+FQ_PIE加速
13. 使用BBR+CAKE加速
14. 使用BBR2+FQ加速 15. 使用BBR2+FQ_PIE加速
16. 使用BBR2+CAKE加速
17. 开启ECN 18. 关闭ECN
19. 使用BBRplus+FQ版加速 20. 使用Lotserver(锐速)加速
21. 系统配置优化 22. 应用johnrosen1的优化方案
23. 禁用IPv6 24. 开启IPv6
51. 查看排序内核 52. 删除保留指定内核
25. 卸载全部加速 99. 退出脚本
不卸载内核版本 wget -O tcpx.sh "https://github.com/ylx2016/Linux-NetSpeed/raw/master/tcpx.sh" && chmod +x tcpx.sh && ./tcpx.sh 卸载内核版本 wget -O tcp.sh "https://github.com/ylx2016/Linux-NetSpeed/raw/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
双持bbr+锐速
bbr 添加
echo "net.core.default_qdisc=fq" >> /etc/sysctl.d/99-sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.d/99-sysctl.conf sysctl -p
编辑锐速文件
nano /appex/etc/config
检测代码有BUG,如果锐速正常 运行查看
bash /appex/bin/lotServer.sh status | grep "LotServer"
检查bbr 内核默认bbr算法不会有输出
lsmod | grep bbr
检查centos安装内核
grubby --info=ALL|awk -F= '$1=="kernel" {print i++ " : " $2}'
查看当前支持TCP算法
cat /proc/sys/net/ipv4/tcp_allowed_congestion_control
查看当前运行的算法
cat /proc/sys/net/ipv4/tcp_congestion_control
查看当前队列算法
sysctl net.core.default_qdisc
命令: uname -a
作用: 查看系统内核版本号及系统名称
命令: cat /proc/version
作用: 查看目录”/proc”下version的信息,也可以得到当前系统的内核版本号及系统名称
真实队列查看? 更改队列算法可能需要重启生效
tc -s qdisc show
/etc/sysctl.d/99-sysctl.conf
sysctl –system
项目地址:地址
暂无评论内容