ping命令的使用

-t? ? ? ? ? ? Ping 指定的主機(jī),直到停止。

若要查看統(tǒng)計(jì)信息并繼續(xù)操作,請(qǐng)鍵入 Ctrl+Break;

若要停止,請(qǐng)鍵入 Ctrl+C。

-a? ? ? ? ? ? 將地址解析為主機(jī)名。

-n count? ? ? 要發(fā)送的回顯請(qǐng)求數(shù)。

-l size? ? ? ? 發(fā)送緩沖區(qū)大小。

-f? ? ? ? ? ? 在數(shù)據(jù)包中設(shè)置“不分段”標(biāo)記(僅適用于 IPv4)。

-i TTL? ? ? ? 生存時(shí)間。

-v TOS? ? ? ? 服務(wù)類(lèi)型(僅適用于 IPv4。該設(shè)置已被棄用,

對(duì) IP 標(biāo)頭中的服務(wù)類(lèi)型字段沒(méi)有任何

影響)。

-r count? ? ? 記錄計(jì)數(shù)躍點(diǎn)的路由(僅適用于 IPv4)。

-s count? ? ? 計(jì)數(shù)躍點(diǎn)的時(shí)間戳(僅適用于 IPv4)。

-j host-list? 與主機(jī)列表一起使用的松散源路由(僅適用于 IPv4)。

-k host-list? ? 與主機(jī)列表一起使用的嚴(yán)格源路由(僅適用于 IPv4)。

-w timeout? ? 等待每次回復(fù)的超時(shí)時(shí)間(毫秒)。

-R? ? ? ? ? ? 同樣使用路由標(biāo)頭測(cè)試反向路由(僅適用于 IPv6)。

根據(jù) RFC 5095,已棄用此路由標(biāo)頭。

如果使用此標(biāo)頭,某些系統(tǒng)可能丟棄

回顯請(qǐng)求。

-S srcaddr? ? 要使用的源地址。

-c compartment 路由隔離艙標(biāo)識(shí)符。

-p? ? ? ? ? ? Ping Hyper-V 網(wǎng)絡(luò)虛擬化提供程序地址。

-4? ? ? ? ? ? 強(qiáng)制使用 IPv4。

-6? ? ? ? ? ? 強(qiáng)制使用 IPv6。



對(duì)Ping后返回信息的分析

1.Request timed out

這是大家經(jīng)常碰到的提示信息,很多文章中說(shuō)這是對(duì)方機(jī)器置了過(guò)濾ICMP數(shù)據(jù)包,從上面工作過(guò)程來(lái)看,這是不完全正確的,至少有下幾種情況。

圖:對(duì)Ping后返回信息的分析

(1) 對(duì)方已關(guān)機(jī),或者網(wǎng)絡(luò)上根本沒(méi)有這個(gè)地址:比如在上圖中主機(jī)A中PING 192.168.0.7 ,或者主機(jī)B關(guān)機(jī)了,在主機(jī)A中PING 192.168.0.5 都會(huì)得到超時(shí)的信息。

(2)對(duì)方與自己不在同一網(wǎng)段內(nèi),通過(guò)路由也無(wú)法找到對(duì)方,但有時(shí)對(duì)方確實(shí)是存在的,當(dāng)然不存在也是返回超時(shí)的信息。

(3)對(duì)方確實(shí)存在,但設(shè)置了ICMP數(shù)據(jù)包過(guò)濾(比如防火墻設(shè)置)。

怎樣知道對(duì)方是存在,還是不存在呢,可以用帶參數(shù) -a 的Ping命令探測(cè)對(duì)方,如果能得到對(duì)方的NETBIOS名稱,則說(shuō)明對(duì)方是存在的,是有防火墻設(shè)置,如果得不到,多半是對(duì)方不存在或關(guān)機(jī),或不在同一網(wǎng)段內(nèi)。

(4)錯(cuò)誤設(shè)置IP地址

正常情況下,一臺(tái)主機(jī)應(yīng)該有一個(gè)網(wǎng)卡,一個(gè)IP地址,或多個(gè)網(wǎng)卡,多個(gè)IP地址(這些地址一定要處于不同的IP子網(wǎng))。但如果一臺(tái)電腦的“撥號(hào)網(wǎng)絡(luò)適配器”(相當(dāng)于一塊軟網(wǎng)卡)的TCP/IP設(shè)置中,設(shè)置了一個(gè)與網(wǎng)卡IP地址處于同一子網(wǎng)的IP地址,這樣,在IP層協(xié)議看來(lái),這臺(tái)主機(jī)就有兩個(gè)不同的接口處于同一網(wǎng)段內(nèi)。當(dāng)從這臺(tái)主機(jī)Ping其他的機(jī)器時(shí),會(huì)存在這樣的問(wèn)題:

A.主機(jī)不知道將數(shù)據(jù)包發(fā)到哪個(gè)網(wǎng)絡(luò)接口,因?yàn)橛袃蓚€(gè)網(wǎng)絡(luò)接口都連接在同一網(wǎng)段。

B.主機(jī)不知道用哪個(gè)地址作為數(shù)據(jù)包的源地址。因此,從這臺(tái)主機(jī)去Ping其他機(jī)器,IP層協(xié)議會(huì)無(wú)法處理,超時(shí)后,Ping 就會(huì)給出一個(gè)“超時(shí)無(wú)應(yīng)答”的錯(cuò)誤信息提示。但從其他主機(jī)Ping這臺(tái)主機(jī)時(shí),請(qǐng)求包從特定的網(wǎng)卡來(lái),ICMP只須簡(jiǎn)單地將目的、源地址互換,并更改一些標(biāo)志即可,ICMP應(yīng)答包能順利發(fā)出,其他主機(jī)也就能成功Ping通這臺(tái)機(jī)器了。

2.Destination host Unreachable

(1) 對(duì)方與自己不在同一網(wǎng)段內(nèi),而自己又未設(shè)置默認(rèn)的路由,比如上例中A機(jī)中不設(shè)定默認(rèn)的路由,運(yùn)行Ping 192.168.0.1.4就會(huì)出現(xiàn)“Destination host Unreachable”。

(2)網(wǎng)線出了故障

這里要說(shuō)明一下“destination host unreachable”和 “time out”的區(qū)別,如果所經(jīng)過(guò)的路由器的路由表中具有到達(dá)目標(biāo)的路由,而目標(biāo)因?yàn)槠渌虿豢傻竭_(dá),這時(shí)候會(huì)出現(xiàn)“time out”,如果路由表中連到達(dá)目標(biāo)的路由都沒(méi)有,那就會(huì)出現(xiàn)“destination host unreachable”。

3.Bad IP address

這個(gè)信息表示您可能沒(méi)有連接到DNS服務(wù)器,所以無(wú)法解析這個(gè)IP地址,也可能是IP地址不存在。

4.Source quench received

這個(gè)信息比較特殊,它出現(xiàn)的機(jī)率很少。它表示對(duì)方或中途的服務(wù)器繁忙無(wú)法回應(yīng)。

5.Unknown host——不知名主機(jī)

這種出錯(cuò)信息的意思是,該遠(yuǎn)程主機(jī)的名字不能被域名服務(wù)器(DNS)轉(zhuǎn)換成IP地址。故障原因可能是域名服務(wù)器有故障,或者其名字不正確,或者網(wǎng)絡(luò)管理員的系統(tǒng)與遠(yuǎn)程主機(jī)之間的通信線路有故障。

6.No answer——無(wú)響應(yīng)

這種故障說(shuō)明本地系統(tǒng)有一條通向中心主機(jī)的路由,但卻接收不到它發(fā)給該中心主機(jī)的任何信息。故障原因可能是下列之一:中心主機(jī)沒(méi)有工作;本地或中心主機(jī)網(wǎng)絡(luò)配置不正確;本地或中心的路由器沒(méi)有工作;通信線路有故障;中心主機(jī)存在路由選擇問(wèn)題。

7.Ping 127.0.0.1:127.0.0.1是本地循環(huán)地址

如果本地址無(wú)法Ping通,則表明本地機(jī)TCP/IP協(xié)議不能正常工作。

8.no rout to host:網(wǎng)卡工作不正常

9.transmit failed,error code:10043網(wǎng)卡驅(qū)動(dòng)不正常

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 簡(jiǎn)介 用簡(jiǎn)單的話來(lái)定義tcpdump,就是:dump the traffic on a network,根據(jù)使用者...
    保川閱讀 6,086評(píng)論 1 13
  • 第二章 物理層 頻分復(fù)用:頻分復(fù)用的用戶在同樣的時(shí)間占用不同的帶寬資源(頻率帶寬) 時(shí)分復(fù)用:時(shí)分復(fù)用的用戶在不同...
    PramaWells閱讀 4,028評(píng)論 1 3
  • 1.這篇文章不是本人原創(chuàng)的,只是個(gè)人為了對(duì)這部分知識(shí)做一個(gè)整理和系統(tǒng)的輸出而編輯成的,在此鄭重地向本文所引用文章的...
    SOMCENT閱讀 13,376評(píng)論 6 174
  • 1、Ping的基礎(chǔ)知識(shí) ping命令相信大家已經(jīng)再熟悉不過(guò)了,但是能把ping的功能發(fā)揮到最大的人卻并不是很多,當(dāng)...
    愛(ài)睡覺(jué)的魚(yú)閱讀 8,520評(píng)論 1 10
  • 打開(kāi)網(wǎng)易云音樂(lè),不經(jīng)意點(diǎn)開(kāi)了一個(gè)很久都沒(méi)有打開(kāi)的歌單,歌單的名字叫“想唱給徐姐姐的歌”,索性就聽(tīng)了下去。 曲入人...
    曉龍大大閱讀 501評(píng)論 0 0

友情鏈接更多精彩內(nèi)容