精簡實用Ping命令詳解

才智咖 人氣:1.58W

Ping是個使用頻率極高的實用程式,只要是經常用電腦的認尤其是我們更應該瞭解這個,小編大致整理了下,ping用於確定本地主機是否能與另一臺主機交換(傳送與接收)資料報。

精簡實用Ping命令詳解

1 -r 9 (傳送一個數據包,最多記錄9個路由)

Pinging with 32 bytes of data:

Reply from : bytes=32 time=10ms TTL=249

Route: ->

->

->

->

->

->

->

->

Ping statistics for :

Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

Minimum = 10ms, Maximum = 10ms, Average = 10ms

從上面我就可以知道從我的計算機到一共通過了 , , , , , 這幾個路由。

-s count Timestamp for count hops.

指定 count 指定的躍點數的時間戳。

此引數和-r差不多,只是這個引數不記錄資料包返回所經過的路由,最多也只記錄4個。

-j host-list Loose source route along host-list.

利用 computer-list 指定的計算機列表路由資料包。連續計算機可以被中間閘道器分隔(路由稀疏源)IP

允許的最大數量為 9。

-k host-list Strict source route along host-list.

利用 computer-list 指定的計算機列表路由資料包。連續計算機不能被中間閘道器分隔(路由嚴格源)IP

允許的最大數量為 9。

-w timeout Timeout in milliseconds to wait for each reply.

指定超時間隔,單位為毫秒。

此引數沒有什麼其他技巧。

ping命令的其他技巧:在一般情況下還可以通過ping對方讓對方返回給你的TTL值大小,粗略的判斷目標主機的系統型別是Windows系列還是UNIX/Linux系列,一般情況下Windows系列的系統返回的TTL值在100-130之間,而UNIX/Linux系列的系統返回的TTL值在240-255之間,當然TTL的值在對方的主機裡是可以修改的,Windows系列的系統可以通過修改登錄檔以下鍵值實現: [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters]

"DefaultTTL"=dword:000000ff

255---FF

128---80

64----40

32----20

通過Ping檢測網路故障的典型次序

正常情況下,當我們使用Ping命令來查詢問題所在或檢驗網路執行情況時,我們需要使用許多Ping命令,如果所有都執行正確,我們就可以相信基本的連通性和配置引數沒有問題;如果某些Ping命令出現執行故障,它也可以指明到何處去查詢問題。下面就給出一個典型的檢測次序及對應的可能故障:

·ping

這個Ping命令被送到本地計算機的IP軟體,該命令永不退出該計算機。如果沒有做到這一點,就表示TCP/IP的安裝或執行存在某些最基本的問題。

·ping 本機IP

這個命令被送到我們計算機所配置的IP地址,我們的計算機始終都應該對該Ping命令作出應答,如果沒有,則表示本地配置或安裝存在問題。出現此問題時,區域網使用者請斷開網路電纜,然後重新發送該命令。如果網線斷開後本命令正確,則表示另一臺計算機可能配置了相同的IP地址。

·ping 區域網內其他IP

這個命令應該離開我們的計算機,經過網絡卡及網路電纜到達其他計算機,再返回。收到回送應答表明本地網路中的網絡卡和載體執行正確。但如果收到0個回送應答,那麼表示子網掩碼(進行子網分割時,將IP地址的網路部分與主機部分分開的程式碼)不正確或網絡卡配置錯誤或電纜系統有問題。

·ping 閘道器IP

這個命令如果應答正確,表示區域網中的閘道器路由器正在執行並能夠作出應答。

·ping 遠端IP

如果收到4個應答,表示成功的使用了預設閘道器。對於撥號上網使用者則表示能夠成功的訪問Internet(但不排除ISP的`DNS會有問題)。

·ping localhost

localhost是個作系統的網路保留名,它是的別名,每太計算機都應該能夠將該名字轉換成該地址。如果沒有做到這一帶內,則表示主機檔案(/Windows/host)中存在問題。

·ping

對這個域名執行Ping 地址,通常是通過DNS 服務器 如果這裡出現故障,則表示DNS伺服器的IP地址配置不正確或DNS伺服器有故障(對於撥號上網使用者,某些ISP已經不需要設定DNS伺服器了)。順便說一句:我們也可以利用該命令實現域名對IP地址的轉換功能。

如果上面所列出的所有Ping命令都能正常執行,那麼我們對自己的計算機進行本地和遠端通訊的功能基本上就可以放心了。但是,這些命令的成功並不表示我們所有的網路配置都沒有問題,例如,某些子網掩碼錯誤就可能無法用這些方法檢測到。

2、Ping命令的常用引數選項

·ping IP –t

連續對IP地址執行Ping命令,直到被使用者以Ctrl+C中斷。

·ping IP -l 3000

指定Ping命令中的資料長度為3000位元組,而不是預設的32位元組。

·ping IP –n

執行特定次數的Ping命令。

TAGS:ping 命令