问题概述:近几天,无线wifi发现总是出现随机断网,ping包外网发现不定时的丢包十几个,后排查是不是DNS出现了问题,经查外线不通时ping网关也能通,其实这是一种假像,当我打开网关的web地址时,只要是外线丢包后,这个web管理页面是打不开的,但是ping他的网关又是通的,所以可以排除不是dns的问题。
1、用arp -a发现上不了网时得到的网关的mac地址是:00-11-22-33-44-56
2、能上网时发现这个mac地址就变成真的网关mac地址了。
3、发现原因后用arp -s 192.168.1.1 网关mac 这样一条命令就改过来了,当时好景不长,过多一会又丢包了,arp -a发现对应的网关mac地址又变回00-11-22-33-44-56
4、用wirshark捉包,发现192.168.1.1的网关地址冲突。
5、在没有找到解决方案前只能这样找个能永久绑定的方法如下:
先查看 网卡的信息netsh i I show in
6、用 netsh interface ipv4 set neighbors 12 “192.168.1.1” “网关mac地址” store=
persistent
store=active 永久有效,重启之后 仍保持不变
7、重置
netsh interface ipv4 reset
8、删除
netsh c i i delete neighbors 13
9、最后在网关后台web里面偶然发现有一台设备名称叫Anonymous mac地址正好是这个00-11-22-33-44-56,接在lan 2口上,我把那条线拔掉,这条命令也删除了,结果问题就解决了。