1、在可ping通的機器上開啟控制檯,“arp -a”檢視arp快取表;再在本機執行同操作。發現閘道器“”繫結的mac地址不相同,arp表記錄了ip地址與真實主機mac地址的對應關係,於是本機給閘道器傳送的網路資料包實際上並沒有發給真實的閘道器,這就是ping不通的原因了。
2、無法上外網, ping閘道器ping不通的解決
本機系統控制檯執行“arp -d”清除arp快取表,過一會兒系統自動生成了新的arp表,再執行“arp -a”檢視,發現又綁定了錯誤的mac地址。懷疑是本機病毒或被arp攻擊引起的。
不過arp表項可以手動新增:win7之前系統直接在系統控制檯內執行“arp -s 閘道器IP地址 閘道器MAC地址”即可完成,win7下需要先執行“netsh i i show in”檢視本機當前使用網絡卡的Idx,然後執行“netsh -c i i add neighbors 當前使用網絡卡的Idx 閘道器IP地址 閘道器MAC地址”完成手動新增。
新增完成後執行“arp -a”檢視可以看到綁定了正確的mac地址,本機可以正常上外網了。