Ping 命令不通,主要有兩種狀況
- 同網段內ip地址ping不通
- 結果是“無法訪問目標主機”
- 解決方法
- 檢查對方是否開機?ip是否正確?
- 有跨交換機Vlan的話,檢查對應的中間Trunk是否導通
- 走直接路由是否正確?是否應該走默認路由,而走了直連路由
- 子網掩碼是否錯誤
- Default gateway 是否填寫正確
- 解決方法
- 結果是“請求超時”
- 解決方法
- 檢查防火牆,是否禁止對ping的回應
- 子網掩碼是否錯誤
- 設備硬件故障,導致設備沒有對應的mac地址,無法生成路由表,而走默認路由
- Ip衝突,或ip地址與直連路由不在同一網段
- Gateway設置錯誤
- 解決方法
- 結果是“無法訪問目標主機”
- 不同網段ip地址ping不通
- 結果是“無法訪問目標主機”
- 解決方法
- 目的ip地址不存在
- 檢查路由表是否有缺少的路由
- 檢查arp表是否有gateway的mac地址
- Gateway設置錯誤
- 走了默認路由
- 解決方法
- 結果是“請求超時”
- 解決方法
- 檢查防火牆,是否攔截ping的請求消息
- 檢查經過節點路由是否正確,或者是否有回程路由
- 回程路由的硬件網卡出口和ping的request的入口網卡不是同一個
- 交換機vlan對應接口全部down了,導致vlan狀態down,vlan的對應路由沒有生成
- 解決方法
- 結果是“無法訪問目標主機”
總結
當我們網路ping不通時,首先排除ping顯示的結果是“無法存取目標主機”還是“超時”,再看是同網段,還是不同網段,採取相應的分析方法,另外在分析與解決網路出現故障時,我們要熟練的了解ping、arp、tracert、route 這三個指令的用法,可以快速的定位ping 不通的原因。尤其是這arp、tracert、route 這三個指令的用法,解決故障非常方便。