Ping是Windows、Unix和Linux系統下的一個指令。 ping也屬於一個通訊協議,是TCP/IP協定的一部分。利用「ping」指令可以檢查網路是否連通。
(推薦學習:linux教學)
如果ping不通則可以透過以下方式尋找故障原因:
1 、ping 127.0.0.1
127.0.0.1是本機循環位址,如果本位址無法Ping通,表示本機TCP/IP協定無法正常運作。
2、Ping本機的IP位址
用IPConfig查看本機IP,然後Ping該IP,通則表示網路介面卡(網路卡或MODEM)運作正常,不通則是網路介面卡出現故障。
3、Ping同網段電腦的IP
Ping一台同網段電腦的IP,不通則表示網路線路故障;若網路中也包含有路由器,則應先Ping路由器在本網段連接埠的IP,不通則此段線路有問題;通則再PING路由器在目標電腦所在網段的埠IP,不通則是路由故障;通則再Ping目的機IP位址。
4、ping 網址
若要偵測一個帶有DNS服務的網絡,在上一步Ping通了目標電腦的IP位址後,仍無法連接到該機,則可PING該機的網路名,例如Ping sina.com.cn,在正常情況下會出現該網址所指向的IP,這表示本機的DNS設定正確且DNS伺服器運作正常,反之就可能是其中之一出現了故障;同樣也可透過Ping計算機名稱檢測WINS解析的故障(WINS是將電腦名稱解析到IP位址的服務)。
以上是linux無法ping的幾個原因的詳細內容。更多資訊請關注PHP中文網其他相關文章!