首頁 > 投稿專欄 > 最新來稿 > Ping命令使用指南

Ping命令使用指南

   作者:   來源:   評論:0  點擊:


來源:福建金錢貓電子科技有限公司
   Ping是典型的網絡工具。Ping是Windows系列自帶的一個可執(zhí)行命令,從98到最新的2003Server版的計算機都帶有這個命令行工具。Ping能夠辨別網絡功能的某些狀態(tài)。這些網絡功能的狀態(tài)是日常網絡故障診斷的基礎,特別是Ping能夠識別連接的二進制狀態(tài)(也就是是否連通)。Ping命令通過向計算機發(fā)送ICMP回應報文并且監(jiān)聽回應報文的返回,以校驗與遠程計算機或本地計算機的連接。對于每個發(fā)送報文,Ping最多等待1秒,并打印發(fā)送和接收報文的數量。比較每個接收報文和發(fā)送報文,以校驗其有效性。默認情況下,發(fā)送四個回應報文,每個報文包含64字節(jié)的數據。Ping向目標主機發(fā)送一個回送請求數據包,要求目標主機收到請求后給予答復,從而判斷網絡的響應時間和本機是否與目標主機聯(lián)通。
1、Ping本機IP
  例如本機IP地址為:172.168.200.2。則執(zhí)行命令Ping 172.168.200.2。如果網卡安裝配置沒有問題,則應有類似下列顯示:
   Replay from 172.168.200.2 bytes=32 time<10ms
   Ping statistics for 172.168.200.2
   Packets Sent=4 Received=4 Lost=0 0% loss
   Approximate round trip times in milli-seconds
   Minimum=0ms Maxiumu=1ms Average=0ms
  如果在MS-DOS方式下執(zhí)行此命令顯示內容為:Request timed out,則表明網卡安裝或配置有問題。將網線斷開再次執(zhí)行此命令,如果顯示正常,則說明本機使用的IP地址可能與另一臺正在使用的機器IP地址重復了。如果仍然不正常,則表明本機網卡安裝或配置有問題,需繼續(xù)檢查相關網絡配置。
2、Ping網關IP
  假定網關IP為:172.168.6.1,則執(zhí)行命令Ping 172.168.6.1。在MS-DOS方式下執(zhí)行此命令,如果顯示類似以下信息:
   Reply from 172.168.6.1 bytes=32 time=9ms TTL=255
   Ping statistics for 172.168.6.1
   Packets Sent=4 Received=4 Lost=0 0% loss
   Approximate round trip times in milli-seconds
   Minimum=1ms Maximum=9ms Average=5ms
  則表明局域網中的網關路由器正在正常運行。反之,則說明網關有問題。
 3、Ping遠程IP
  這一命令可以檢測本機能否正常訪問Internet。比如本地電信運營商的IP地址為:202.102.48.141。在MS-DOS方式下執(zhí)行命令:Ping 202.102.48.141,如果屏幕顯示:
   Reply from 202.102.48.141 bytes=32 time=33ms TTL=252
   Reply from 202.102.48.141 bytes=32 time=21ms TTL=252
   Reply from 202.102.48.141 bytes=32 time=5ms TTL=252
   Reply from 202.102.48.141 bytes=32 time=6ms TTL=252
   Ping statistics for 202.102.48.141
   Packets Sent=4 Received=4 Lost=0 0% loss
   Approximate round trip times in milli-seconds
   Minimum=5ms Maximum=33ms Average=16ms
則表明運行正常,能夠正常接入互聯(lián)網。反之,則表明主機文件(windows/host)存在問題。
4、檢查計算機到網關之間的線路
在命令提示符窗口下輸入ipconfig命令,將返回計算機在網絡上的IP地址、子網掩碼及網關,如果計算機使用的是自動獲取IP,address后面顯示的是169.XXX.XXX.XXX的IP地址,則計算機并沒有從DHCP服務器上獲取到可用的計算機IP地址。這時可以使用命令ipconfig/renew重新獲取一下IP。一般情況下都可以獲取到正確的IP地址,當然前提是DHCP服務器正常,如果一直獲取不到正確的IP地址,這時則要檢查一下是否防火墻軟件阻擋了網卡的通信,如Windows XP的防火墻。
獲取到正確的IP地址、子網掩碼及網管地址后,就可以使用Ping工具來探測本地計算機和網關之間是否連通了。運行命令Ping網關地址后,如果返回的結果是正常的,而IE依然打不開網頁,這個時候就應該進行第四步工作了。如果返回的結果不正常,則說明計算機和網關主機網絡不正常。此時如果是ADSI用戶則需要向運營商打電話求助,讓他們檢查自己的服務器是否出現(xiàn)了故障。如果是局域網用戶,則需要向網關求助,讓他檢查網絡的交換設備及網關服務器是否正常。
5、用Ping解決網絡故障
命令說明
Ping是測試網絡連接狀況以及信息包發(fā)送和接收狀態(tài)非常有用的工具,是網絡測試最常用的米國了。Ping向目標主機發(fā)送一個回送請求數據包,要求目標主機收到請求后給予答復,從而判斷網絡的響應時間和本機是否與目標主機聯(lián)通。
命令格式
  Code:ping IP地址或主機名 [-t] [-a] [-n count] [-l size]
  參數含義: 
  -t不停地向目標主機發(fā)送數據; 
  -a 以IP地址格式來顯示目標主機的網絡地址;
  -n count 指定要Ping多少次,具體次數由count來指定; 
  -l size 指定發(fā)送到目標主機的數據包的大小。
結果說明
  Ping命令有兩種返回結果:
  1、“Request timed out.”表示沒有收到目標主機返回的響應數據包,也就是網絡不通或網絡狀態(tài)惡劣
  2、“Reply from X.X.X.X: bytes=32 time<1ms TTL=255”表示收到從目標主機X.X.X.X返回的響應數據包,數據包大小為32Bytes,響應時間小于1ms TTL為255,這個結果表示您的計算機到目標主機之間連接正常。
  3、“Destination host unreachable”表示目標主機無法到達
  4、“PING: transmit failed,error code XXXXX”表示傳輸失敗,錯誤代碼XXXXX

了解了它的命令格式和使用方法后就可以開始檢查到底是哪個地方出了問題.
一、檢查本機的網卡驅動程序及TCP/IP協(xié)議是否安裝正確
  點擊開始>運行,win98/me輸入command,win2000以上輸入cmd打開命令提示符窗口。輸入命令:ping 127.0.0.1,127.0.0.1這個IP地址被定義為本機IP地址,我們現(xiàn)在要做的事情就是先PING一下自己,根據返回的結果來確定我們下一步要做什么。如果返回的是第2種結果,則表示您的網卡驅動及TCP/IP都是正常的,可以進行下一步了。如果返回的是第四種結果則表示您的網卡驅動程序或TCP/IP有問題,此時您應該檢查一下網卡驅動程序是否安裝正確完好,TCP/IP協(xié)議是否安裝。把網卡驅動程序及TCP/IP協(xié)議設置好后,檢查一下現(xiàn)在能否上網,如果還是無法上網,這時就要進行第二步了。
二、檢查您的計算機到網關之間的線路
  在命令提示符窗口下輸入ipconfig命令,將返回您的計算機在網絡上的IP地址(IP Address)、子網掩碼(Subnet Mask)及網關(Default Gateway),如果您的計算機使用的是自動獲取IP,而在IP Address后面顯示的是169.XXX.XXX.XXX的IP地址則您的計算機并沒有從DHCP服務器上獲取到可用的計算機IP地址。這時可以使用命令ipconfig /renew重新獲取一下IP(win98/me使用ipconfig/renew_all),一般情況下都可以獲取得正確的IP地址,當然前提是DHCP服務器正常。如果一直獲取不到正確的IP地址,這時則要檢查一下是否防火墻軟件阻擋了網卡的通信,如Windows XP的防火墻。
  獲取到正確的IP地址、子網掩碼及網關地址后,就可以使用Ping工具來探測本地計算機和網關之間是否連通了。運行命令Ping 網關地址后,如果返回的結果正常,而IE依然打不開網頁,這個時候就應該進行第三步工作了。如果返回的結果不正常,則說明您的計算機和網關主機網絡不正常。此時如果是Adsl用戶則需要向運營商打電話救助,讓他們檢查自己的服務器是否出現(xiàn)了故障。如果是局域網用戶,則需要向網管求助,讓他檢查網絡的交換設備及網關服務器是否工作正常。
三、檢查Internet網絡
  在命令提示符窗口下PING一個著名點的網站,比如www.fjjqm.com,如果正常的話,將會返回www.fjjqm.com的IP地址,如果提示“Ping request could not find host www.fjjqm.com. Please check the name and try again.“則說明沒有獲取到www.fjjqm.com網站的IP地址,這時在IE中輸入的www.fjjqmcom這個地址也就不打開網站了(因為域名必須被解析成IP地址之后才能被正確訪問)。這時你可以Ping 202.106.168.104(www.fjjqm.com的一個IP地址)看是否能夠返回正確的結果,如果返回了正確的結果,則表明您的DNS服務器設置有問題,可以咨詢一下運營商當地的DNS服務器地址,將其填入TCP/IP屬性中即可解決。如果PING 202.106.168.104不通的話,就只能等待運營商的求援了。
  經過上面的三步檢查,基本可以解決普通的網絡不通情況。網絡故障出現(xiàn)的原因有很多種,但只要我們細心一點,一步一步地排查,就能很輕松地找出故障原因并將其解決。

相關閱讀:

分享到: 收藏

推薦閱讀

專題