在用nas看频的时候特别卡顿,下载文件也是很慢,只有几百KB,后来才发现我被跨运营商限速惨了,后面在网上找到此方法,设置后跨运营商ipv4和ipv6均可以跑满上行,以下为教程:
ssh登录飞牛
输入sudo modprobe tcp_bbr(要输入密码 输入密码不会显示 输完按回车)
输入sudo lsmod | grep tcp_ 预期输出 tcp_bbr...
输入sudo sysctl net.ipv4.tcp_available_congestion_control 预期输出 reno cubic bbr
修改为bbr 算法 指令sudo sysctl -w net.ipv4.tcp_congestion_control=bbr 预期返回net.ipv4.tcp_congestion_control=bbr 这时候可以去测试看 应该可以跑满上行
以上重启会失效 确定没问题后 需要改为永久生效 sudo nano /etc/sysctl.conf 在最后一行添加net.ipv4.tcp_congestion_control=bbr 然后ctrl+O(字母O)保存 ctrl+X退出 继续输入指令sudo sysctl -p 回车确定就ok了
建议最好直接一条条复制代码,免得手打出错
以上代码来自于https://b23.tv/n6SQBRT
其他linux系统&nas系统应该都能适用,有云服务器的可以先备份快照,以防出现异常可以快速回滚(恢复)
希望能帮到大家!请尽情享用吧!!