電腦

當前位置 /首頁/遊戲數碼/電腦/列表

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

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