我这边是公网环境,只有00:00~10:00可以跑满上行,其它时间段被限制在200kb左右。解决这个只要修改bbr算法可以实现全天跑满上行
一、ssh登录飞牛,使用root权限
切换root,输入密码
sudo -i
二、加载tcp bbr算法模块
sudo modprobe tcp_bbr
三、检查是否加载bbr
sudo lsmod | grep tcp_
输入完后会提示“tcp_bbr”
四、检查可用算法
sudo sysctl net.ipv4.tcp_available_congestion_control
输入完后会提示“reno cubic bbr”
五、设置临时生效测试效果(测试无效只要重启就恢复原状)
sudo sysctl -w net.ipv4.tcp_congestion_control=bbr
输入完后会提示“net.ipv4.tcp_congestion_control = bbr”
**
此时可以去测试了哈
**
六、设置永久生效
1.nano编辑sysctl配置文件
sudo nano /etc/sysctl.conf
2.文件最后一行添加如下代码
net.ipv4.tcp_congestion_control=bbr
按 Ctrl+O保存,按 Ctrl+X 退出编辑器。
3.生效配置
sudo sysctl -p
不出意外就可以公网全天跑满上行了哈