比如本地IP地址是:172.168.200.2。執行命令Ping 172.168.200.2。如果網卡的安裝和配置沒有問題,應該會顯示如下:replay from 172.168.200 . 2字節= 32時間
2.Ping網關IP
假設網關IP是:172.168.6.1,執行命令ping 172.168.6 . 1。如果顯示以下信息,請在MS-DOS模式下執行此命令:Reply from 172.168.6.1 bytes = 32 time = 9 MS TTL = 255 ping統計數據172.168.6 . 1發送的數據包= 4 r. Eceived = 4 lost = 0大約往返時間(以毫秒計)最小值= 1 ms反之,說明網關有問題。
3.Ping遠程IP
此命令可以檢測計算機是否可以正常訪問互聯網。比如某地方電信運營商的IP地址是:202.438+002.48.6438+0。在MS-DOS模式下執行命令:ping 202.102 . 48 . 145438+0,如果屏幕顯示:reply from 202.102 . 48 . 141 bytes = 32 time = 33 msttl = 252 reply from 202.102 . 48 . 1 bytes = 32TTL=252回復自202.102 . 48 . 141字節=32時間=5ms TTL=252回復自202.102 . 48 . 141字節=32時間=6ms TTL=25 2 Ping統計為202.102 . 48 . 65438 . 65438否則,表明主機文件(windows/host)有問題。
編輯第四段。PING命令參數的詳細說明。
ping的參數!" ping[-t][-a][-ncount][-l length][-f][-I TTL][-v tos][-r count][-s count][-j computer-list]|[-k computer-list][-w time out]目的地。(該命令只有在安裝了TCP/IP協議後才能使用)參數描述:-t: Ping指定的計算機,直到從鍵盤按Ctrl+C中斷。-a:將地址解析為計算機的NetBios名稱。-n:發送由count指定的ECHO數據包數量。妳可以通過這個命令定義自己發送的echo包的數量,這對測量網速很有幫助。可以測試發送數據包的平均返回時間和時間的快慢。默認值為4。-l:發送帶有指定數據量的回送數據包。默認值為32字節;最大值為65500字節。-f:在數據包中發送“不分段”標誌,這樣數據包就不會被路由上的網關分段。通常妳發的包會按路由分段,然後發給對方。使用此參數,路徑將不會被再次分段。-i:將生存時間字段設置為TTL指定的值。指定TTL值在對方系統中停留的時間。同時檢查網絡運行情況。-v: tos將服務類型字段設置為tos指定的值。-r:在記錄路由字段中記錄傳出和返回數據包的路由。通常,發送的數據包通過壹系列路由到達目的地址。此參數可用於設置您想要檢測的路由數量。它僅限於九條可追蹤的路線。-s:指定由count指定的跳數的時間戳。類似於參數-r,但是這個參數不記錄數據包返回的路由,最多只記錄4條。-j:使用computer-list指定的計算機列表來路由數據包。連續的計算機之間可以用中間網關隔開(路由稀疏源)。IP允許的最大數量是9。-k: computer-list使用computer-list指定的計算機列表來路由數據包。連續的計算機不能用中間網關隔開(路由嚴格來源)。允許的最大IP數量是9。-w: timeout以毫秒為單位指定超時間隔。Destination-list:指定要ping的遠程計算機。壹般來說,通過ping目標地址,對方可以返回TTL值,可以大致判斷目標主機的系統類型是Windows還是UNIX/Linux。壹般Windows系統返回的TTL值在100-130之間,UNIX/Linux系統返回的TTL值在240-255之間。但是TTL的值可以修改。所以這個方法可以作為參考。壹般操作方法如下:C:\ & gt;ping www . Yahoo . com ping www . Yahoo . aka DNS net[66.218.71.81]用32個字節的數據:回復來自66.218.71:bytes = 32 time = 160 ms TTL = 41回復來自66.265438+的71.81:bytes = 32 time = 161 ms TTL = 41 Ping 66.218.71.81:Packets:Sent = 4,Received = 4,Lost = 0 (0%丟失),以毫秒為單位的近似往返時間:最小值= 150msTTL)發送到目的地的值ICMP,用於確定到達目的地的路由。要將數據包的TTL減少至少1,路徑上的每臺路由器都是必需的,因此TTL是有效的跳數。當數據包的TTL達到0時,路由器應該向源系統發回消息“ICMP已超時”。Tracert先發送TTL為1的echo包,然後在後續每次發送過程中,TTL遞增1,直到目標響應或TTL達到最大值,從而確定路由。路由通過檢查中間路由器發回的消息“ICMP已超時”來確定路由。但是,有些路由器會悄悄地下載包含過期TTL值的數據包,這是tracert看不到的。tracert[-d][-h maximum _ hops][-j computer-list][-w time out]target _ name參數描述:/d指定不會將地址解析為計算機名。-h maximum_hops指定搜索目標的最大跳數。-j computer-list指定沿計算機列表的稀疏源路由。-w timeout為每個回答等待由timeout指定的微秒數。目標計算機的名稱。壹般操作方法如下:C:\ & gt;tracert www.yahoo com跟蹤路由到www . Yahoo . aka DNS net[66.218.71.81]最多30跳:1 10 ms & lt;10毫秒& lt10 ms 192.168 . 0 . 7 2 & lt;10毫秒10 ms 210.192.97 . 129 3 & lt;10毫秒20毫秒10毫秒192.168.200 . 21 4 & lt;10毫秒10毫秒10毫秒203.212 . 0 . 69 5 & lt;10毫秒10毫秒10毫秒202.108 . 252 . 1 6 10毫秒10毫秒& lt10毫秒202.106.193.201 7 10毫秒20毫秒202.106.193.169 8 & lt;10毫秒10毫秒10毫秒202.106.192.226 9 & lt;10 ms 10 ms 10 ms 202 . 96 . 12 . 45 10 20 ms 30 ms p-6-0-r 1-c-shsh-1 cn net[202.97.34.34]11 20 ms 30 ms p-3-0-R3-I-1los Angeles . tele globe net[207 . 45 . 193 . 73]13 200 ms 201 ms 200 ms if-4-0 . core 1。薩克拉門托. tele globe net[64 . 86 . 83 . 170]14 190 ms 190 ms 190 ms if-2-0 . core 1。PaloAlto . tele globe net[64 . 86 . 83 . 201]15 160 ms 160 ms 160 ms IX-5-0 . core 1。PaloAlto . tele globe net[207 . 45 . 196 . 90]16 180 ms 160 ms ge-1-3-0 . MSR 1 . pao . Yahoo com[216.115.65438+現在我將參考ping命令的幫助描述來告訴您我在使用ping時將使用的技巧。只有在安裝了TCP/IP協議後才能使用Ping:Ping[-t][-a][-n count][-l length][-f][-I TTL][-v tos][-r count][-s count][-j computer-list]|[-k computer-list][-w time out]destination-list選項:-t Ping指定的主機直到停止以查看統計信息並繼續-type Control-Break;要停止-鍵入control-C .保持ping本地主機,直到您按下control-C .這個函數沒有特殊的技巧,但它可以與其他參數壹起使用,這將在下面提到。-a將地址解析為主機名。解析計算機的NetBios名稱。例:c:\ > ping-a 192.168.1.21 ping ice blood . yofor com[192.168.1.21]有32個字節的數據:從192.168.65438+回復10ms TTL=254回復自192.168.1.21:bytes = 32 time & lt;10ms TTL=254回復自192.168.1.21:bytes = 32 time & lt;10ms TTL=254回復自192.168.1.21:bytes = 32 time & lt;10ms TTL=254 Ping統計為192.168.1.21:Packets:Sent = 4,Received = 4,Lost = 0 (0%丟失),以毫秒為單位的近似往返時間:最小值= 0 ms,最大值= 0 ms,平均值= 0 ms從上面我們可以知道,ip為192.6544的計算機NetBios發送count指定數量的回送數據包。默認情況下,通常只發送四個數據包。這個命令可以定義自己發送的包數,對於測量網速很有幫助。比如我想測試發送50個包的平均返回時間,最快時間和最慢時間,可以得到以下信息:c:\ > ping-n 50 202.103 . 96 . 68 ping 202.103 . 96 . 68用32個字節的數據:Reply from 202.103.96 . 68:bytes = 32 time = 50m s TTL = 24658………………來自202.103.96.68的回復:bytes=32 time=50ms TTL=241來自202.103.96.68的回復:bytes = 32 time = 50m s TTL = 241 Pi ng 202.103 . 96 . 68的統計:數據包:發送= 50,接收= 48,這48個包中,最快返回速度40ms,最慢51ms,平均速度46 ms..發送緩沖區大小。定義回送數據包的大小。默認情況下,windows ping發送的數據包大小為32字節。我們也可以自己定義它的大小,但是有大小限制,就是它最多只能發送65,500 Byt。有人可能會問為什麽要限制在65,500 Byt。因為所有的Windows系列系統都有壹個安全漏洞(或許也包括其他系統),那就是當壹次性發給對方的數據包大於等於65532時,對方很可能會封鎖機器。所以為了解決這個安全漏洞,微軟限制了ping的數據包大小。雖然微軟做了這個限制,但是這個參數搭配其他參數之後危害還是很強的。比如我們可以通過匹配-t參數來實現壹個攻擊性的命令:(以下介紹比較危險,僅用於實驗。請不要輕易套用到別人的機器上,否則後果自負)C:\ > ping-l 65500-t 192.168.1.21 ping 192.168.1.21 65500字節數據:從65438回復10ms TTL=254回復自192.168.1.21:bytes = 65500 time & lt;10 ms TTL = 254當我使用10多臺電腦同時ping壹臺裝有Win2000Pro系統的電腦時由此可見,權力無小事。-f Set Don & lt;| >;數據包中的t片段標誌。在數據包中發送“不分段”標誌。壹般來說,妳發的包會按路由分段,然後發給對方。添加此參數後,路線將不會被再次分段。-我想活下去。指定TTL值在對方系統中停留的時間。此參數還有助於您檢查網絡運行。-服務類型。將服務類型字段設置為TOS指定的值。R count記錄路由的跳數。在記錄路由字段中記錄傳出和返回數據包的路由。壹般來說,妳發的包是通過壹條路由到達對方的,但是妳通過了哪些路由呢?您可以通過此參數設置想要檢測的路線數量,但僅限於九條,也就是說您只能跟蹤九條路線。如果您想檢測更多,您可以通過其他命令來完成,我將在以後的文章中向您解釋。下面是壹個例子:c:\ > Ping-N 1-R 9 202 . 96 . 105 . 101(發送壹個包,最多記錄9條路由)ping202.96.105.1有32個字節的數據:回復自202 . 96 . 105 . 106538202.107.210.214->;61.153.112.70->;61.153.112.89->;202.96.105.149 ->202.96.105.97 ->202 . 96 . 105 . 101->202.96.105.150 ->61.153.112.90 202 . 96 . 105.101的Ping統計數據:數據包:發送= 1,接收= 1,丟失= 0 (0%丟失),以毫秒為單位的近似往返時間:最小值= 10毫秒,最大值該參數類似於-r,只是該參數不記錄數據包返回的路由,最多只記錄4條。-j host-list沿著host-list的松散源路由。使用computer-list指定的計算機列表來路由數據包。連續的計算機之間可以用中間網關隔開(路由稀疏源)。IP允許的最大數量是9。-k host-list沿host-list的嚴格源路由。使用computer-list指定的計算機列表來路由數據包。連續的計算機不能用中間網關隔開(路由嚴格來源)。允許的最大IP數量是9。-w timeout等待每個回復的超時時間(毫秒)。以毫秒為單位指定超時間隔。這個參數沒有其他的竅門。ping命令的其他技巧:壹般情況下,通過ping對方返回的TTL值,可以大致判斷目標主機的系統類型是Windows系列還是UNIX/Linux系列。正常情況下,Windows系列系統返回的TTL值在100-130之間。UNIX/Linux系統返回的TTL值在240到255之間。當然,TTL值可以在另壹臺主機中修改。Windows系列系統可以通過修改註冊表中的以下鍵值來實現:[HKEY _本地_機器\系統\當前控制集\服務\ tcpip \參數]。”default TTL " = dword:000000 ff 255-ff 128-8064-4032-20 ping是壹個常用的網絡診斷程序,用於確定本地主機是否可以與另壹臺主機交換(發送和接收)數據報。根據返回的信息,可以推斷TCP/IP參數設置是否正確,運行是否正常。應該註意,與另壹臺主機成功交換壹兩次數據報並不意味著TCP/IP配置是正確的。您必須在本地主機和遠程主機之間執行大量的數據報交換,以確保TCP/IP的正確性。= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = ping的返回消息有“請求超時”、“目的網不可達”和。“請求超時”消息表示對方主機可以到達超時,這通常是由於對方主機拒絕接收您發送給它的數據包而導致的。大部分原因可能是對方有防火墻或者離線。“目的地網絡不可達”消息表示另壹臺主機不存在或尚未與另壹臺主機建立連接。在這裏,我想解釋壹下“目的主機不可達”和“超時”的區別。如果通過路由器的路由表有到達目的地的路由,由於其他原因無法到達目的地,此時就會出現“超時”。如果路由表中沒有到達目的地的路由,則會出現“目的主機不可達”。消息“錯誤的IP地址”意味著您可能沒有連接到DNS服務器,因此您無法解析此IP地址,或者IP地址不存在。“收到源抑制”消息比較特殊,出現的幾率很小。表示對方或中途服務器忙,無法響應。= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =如何使用Ping命令測試網絡連通性?連通性問題是由多種原因造成的,例如本地配置錯誤、遠程主機協議故障,當然還有設備引起的故障。首先說壹下使用Ping命令的步驟。使用Ping檢查連通性有六個步驟:1。使用ipconfig /all觀察本地網絡設置是否正確;2.Ping 127.0.1,127.0.0.1環回地址Ping環回地址是檢查是否設置了本地TCP/IP協議;3.Ping本機的IP地址,以檢查本機的IP地址是否設置錯誤;4.Ping這個網絡的網關或者IP地址,從而檢查硬件設備是否有問題或者本機與局域網的連接是否正常;(非局域網可以忽略這壹步)5。Ping本地DNS地址,檢查DNS是否可以傳輸IP。控制臺50。同步命令51。開放系統組件服務52。ddeshare -打開DDE***享受設置53。NSLookup-網絡管理工具向導54。ntbackup -系統備份和還原。旁白-屏幕旁白56。移動存儲管理器57。ntmsoprq.msc -提出請求。netstat-an-(TC)命令檢查接口59。創建壹個公文包60。系統配置編輯器61。文件簽名驗證程序62。