家里宽带升到千兆那天,我特意让师傅把光猫改成桥接模式,这样就能用自己买的路由器拨号。原以为会比光猫拨号更快,结果一测速,下载只有400Mbps,比之前光猫拨号还低了200多。网线是六类,路由器也没开流控,怎么想都不对劲。
后来我在路由器后台的“WAN口设置”里看到一个叫“MTU”的数值,默认是1500,但PPPoE拨号其实默认应该用1492。问题就出在这:运营商的光猫拨号时MTU是1480,改成路由器拨号后,如果MTU太高,大包会被丢弃或分片,测速自然拉垮。
要确认最佳MTU,可以先在电脑上打开命令提示符,ping 网关地址并带“-f -l”参数。比如:ping 192.168.1.1 -f -l 1472,这里的1472加上28字节的IP头和ICMP头,就是1500。如果提示需要分片,就把数字调小,直到能正常ping通。通常PPPoE线路下,能ping通的最大1472对应的MTU就是1492,但有些地区要减到1452。
找到后,进入路由器WAN设置,找到MTU选项,把默认1500改成1492或你测出的数值,保存重启。我改完之后,再测速直接跑满900Mbps,差距非常明显。如果你也桥接了光猫,可以先检查这个值。
还有一点容易忽略:路由器拨号成功后,如果光猫没有完全关闭DHCP,可能会出现IP地址冲突。这种冲突也会造成间歇性掉速,但不会影响MTU。所以改完后最好把光猫的DHCP服务也关掉,只留路由器分配IP。
问:路由器MTU设置成多少最合适?
答:PPPoE拨号一般用1492,但部分运营商要求更小。用“ping 你网关 -f -l 1472”测试,如果提示需要分片,就逐步减2,直到能ping通,最终MTU就是“可ping通数值+28”。比如能ping通1452,MTU就是1480。
问:改完MTU后网速还是慢怎么办?
答:先确认光猫是否还开着DHCP,如果光猫和路由器都在分配IP,会有冲突。另外,检查路由器是否启用了“硬件加速”或“NAT加速”,有些型号默认关闭,开启后才能跑满千兆。
问:光猫改桥接后,路由器拨号失败是什么原因?
答:最常见是宽带账号密码输入错误,或光猫的桥接VLAN绑定不对。可以登录光猫,查看“WAN连接”里是否有“路由模式”和“桥接模式”,把VLAN ID记下来,在路由器里设置对应VLAN。有些光猫还需要关闭“DHCP”和“TR069”才能稳定。

