ping不通網路

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 這三個指令的用法,解決故障非常方便。