上个月帮朋友调试一台新路由器,他之前手动设置了几个设备的静态IP,结果装完新路由后网络总是间歇性掉线——游戏打着打着就断开,视频看一半转圈。起初我怀疑是IP地址冲突,但用手机ping网关一直通,只有特定设备出问题。后来仔细查才发现,问题出在路由器和光猫的ARP绑定上。
我在朋友家现场排查,先登录光猫后台(192.168.1.1),发现光猫的DHCP地址池和路由器的LAN口IP段不同(光猫是192.168.1.x,路由器是192.168.0.x),但光猫里绑定了旧路由的MAC地址到某个IP。路由器WAN口获得的IP刚好和光猫里一个静态绑定冲突,导致数据包路由错乱。第一步,我让朋友在光猫里删除所有无用的ARP静态条目,只保留光猫本身和机顶盒的绑定。第二步,在路由器后台找到“ARP表”或“静态路由”,检查是否有重复绑定,清除后保存。第三步,把所有设备断开重连,确保DHCP重新分配。
实测下来,再没出现掉线现象。其实很多用户遇到“能上网但莫名断流”的情况,都只排查IP冲突,却忘了ARP绑定这一层。我建议大家在配置静态IP时,最好同时在路由器和上级光猫里做对应的MAC-IP绑定,并保持两边的ARP表一致。如果已经出现故障,先用CMD命令 arp -a 查看当前ARP缓存,再用 arp -d 清除所有条目,之后网络会自动重建映射。
问:ARP绑定冲突怎么判断?
答:如果你设置完静态IP后,某些设备间歇性断网,其他设备正常,且断网时ping网关依然通,那很可能就是ARP绑定冲突。可以用电脑打开命令提示符,执行 arp -a 查看网关的MAC地址是否对应了多个IP,或者发现同一个IP出现了不同MAC,基本就是冲突了。
问:清除ARP缓存会影响网络吗?
答:会短暂中断当前连接,但几秒后设备会重新广播获取正确的MAC-IP映射,很快恢复。清除前最好先确认没有正在下载或在线游戏。我实测过,清除后所有设备都能正常上网,且不再掉线。
问:光猫和路由器都需要做ARP绑定吗?
答:不一定。如果光猫设置为桥接模式,由路由器拨号,那么只在路由器上绑定即可。如果光猫是路由模式(光猫拨号),则建议在光猫里绑定重要设备的MAC和IP,同时在路由器里设置静态DHCP,避免双DHCP导致冲突。我那次就是光猫里遗留了旧路由的绑定,才出问题。











