酷知百科網

位置:首頁 > 遊戲數碼 > 電腦

無法上外網, ping網關ping不通的解決

電腦3.34W

注意:
無法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下要使用管理員權限開啟控制檯