無法上外網, ping閘道器ping不通的解決

來源:酷知科普網 3.3W

注意:
無法ping通閘道器的原因有很多種,請先確認情況與如下場景描述一致。
場景:
本機無法ping通閘道器“”,進而無法上外網,而區域網內其他機器可以,使用的是相同網路配置,ping區域網內其他機器也可以ping通。
以下記錄解決過程:

操作方法

(01)在可ping通閘道器的機器上開啟系統控制檯,執行“arp -a”檢視arp快取表;再在本機執行同樣的操作。發現閘道器“”繫結的mac地址不相同,arp表記錄了ip地址與真實主機mac地址的對應關係,於是本機給閘道器傳送的網路資料包實際上並沒有發給真實的閘道器,這就是ping不通的原因了。

無法上外網, ping閘道器ping不通的解決

(02)本機系統控制檯執行“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地址”完成手動新增。

(03)新增完成後執行“arp -a”檢視可以看到綁定了正確的mac地址,本機可以正常上外網了。

無法上外網, ping閘道器ping不通的解決 第2張

特別提示

win7下要使用管理員許可權開啟控制檯

熱門標籤