

2025年8月7日,写下本篇专栏。事情的起因是今年5月份的时候我突然发现我的手机流量访问家里公网IPv6的飞牛Nas的时候,下载Nas中的文件速度变得非常慢,速度只有0.2Mbps,反正打开飞牛网页都困难。
家里宽带是移动。
手机流量卡是5G电信、5G联通。
后面测试发现,如果使用5G移动的手机卡或者移动的宽带访问家里的移动宽带的话,IPv6的上行速度是正常的,能达到20Mbps。
由此得出本问题是跨运营商后,对IPv6网速有所限制。
解决该问题,最直接的方法可以直接使用移动的流量卡,这里就不过多赘述了。(无奈没有移动卡,而且也比较恶心,其他卡外出就无法使用)
但是~还有一种方法,可以解决该问题,实测有效。
以下操作需要您有一点点🤏基础。
1、打开飞牛的SSH功能。(不赘述,自行上网学习哈!基础操作)
2、使用SSH登陆到飞牛的命令行。(不赘述,自行上网学习哈!基础操作)
3、加载BBR算法模块
sudo modprobe tcp_bbr
需要输入飞牛管理员密码,输入密码时不会显示,输完直接回车即可,不会有任何提示。
4、验证BBR模块是否已加载
sudo lsmod | grep tcp_

有以上显示就表明正常。
5、检查算法可用性
sudo sysctl net.ipv4.tcp_available_congestion_control

有以上显示就表明正常。
6、临时保存
sudo sysctl -w net.ipv4.tcp_congestion_control=bbr

有以上显示就表明正常。
7、测试一下上行速度是否正常,可以使用测速服务器,或者直接从Nas下载文件到手机中,都可以。我这里使用自建的测速服务器。

网速比原来的0.5Mbps快太多了,基本就是家里宽带的上行速度了。非常满意,以激动的心情写下了本篇专栏。
8、永久保存配置
sudo nano /etc/sysctl.conf
进入配置文件,在文件最后添加以下代码
net.ipv4.tcp_congestion_control = bbr
如图所示

确定无误后,按Ctrl + X保存,按Y确定保存,并回车。
9、生效配置
sudo sysctl -p
至此,完结撒花,太棒了🎉(如果对您有帮助,给个三连呗~谢谢哈)