來源:福建金錢貓電子科技有限公司
Ping是典型的網(wǎng)絡工具。Ping是Windows系列自帶的一個可執(zhí)行命令,從98到最新的2003Server版的計算機都帶有這個命令行工具。Ping能夠辨別網(wǎng)絡功能的某些狀態(tài)。這些網(wǎng)絡功能的狀態(tài)是日常網(wǎng)絡故障診斷的基礎,特別是Ping能夠識別連接的二進制狀態(tài)(也就是是否連通)。Ping命令通過向計算機發(fā)送ICMP回應報文并且監(jiān)聽回應報文的返回,以校驗與遠程計算機或本地計算機的連接。對于每個發(fā)送報文,Ping最多等待1秒,并打印發(fā)送和接收報文的數(shù)量。比較每個接收報文和發(fā)送報文,以校驗其有效性。默認情況下,發(fā)送四個回應報文,每個報文包含64字節(jié)的數(shù)據(jù)。Ping向目標主機發(fā)送一個回送請求數(shù)據(jù)包,要求目標主機收到請求后給予答復,從而判斷網(wǎng)絡的響應時間和本機是否與目標主機聯(lián)通。
1、Ping本機IP
例如本機IP地址為:172.168.200.2。則執(zhí)行命令Ping 172.168.200.2。如果網(wǎng)卡安裝配置沒有問題,則應有類似下列顯示:
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í)行此命令顯示內(nèi)容為:Request timed out,則表明網(wǎng)卡安裝或配置有問題。將網(wǎng)線斷開再次執(zhí)行此命令,如果顯示正常,則說明本機使用的IP地址可能與另一臺正在使用的機器IP地址重復了。如果仍然不正常,則表明本機網(wǎng)卡安裝或配置有問題,需繼續(xù)檢查相關網(wǎng)絡配置。
2、Ping網(wǎng)關IP
假定網(wǎng)關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
則表明局域網(wǎng)中的網(wǎng)關路由器正在正常運行。反之,則說明網(wǎng)關有問題。
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)網(wǎng)。反之,則表明主機文件(windows/host)存在問題。
4、檢查計算機到網(wǎng)關之間的線路
在命令提示符窗口下輸入ipconfig命令,將返回計算機在網(wǎng)絡上的IP地址、子網(wǎng)掩碼及網(wǎng)關,如果計算機使用的是自動獲取IP,address后面顯示的是169.XXX.XXX.XXX的IP地址,則計算機并沒有從DHCP服務器上獲取到可用的計算機IP地址。這時可以使用命令ipconfig/renew重新獲取一下IP。一般情況下都可以獲取到正確的IP地址,當然前提是DHCP服務器正常,如果一直獲取不到正確的IP地址,這時則要檢查一下是否防火墻軟件阻擋了網(wǎng)卡的通信,如Windows XP的防火墻。
獲取到正確的IP地址、子網(wǎng)掩碼及網(wǎng)管地址后,就可以使用Ping工具來探測本地計算機和網(wǎng)關之間是否連通了。運行命令Ping網(wǎng)關地址后,如果返回的結果是正常的,而IE依然打不開網(wǎng)頁,這個時候就應該進行第四步工作了。如果返回的結果不正常,則說明計算機和網(wǎng)關主機網(wǎng)絡不正常。此時如果是ADSI用戶則需要向運營商打電話求助,讓他們檢查自己的服務器是否出現(xiàn)了故障。如果是局域網(wǎng)用戶,則需要向網(wǎng)關求助,讓他檢查網(wǎng)絡的交換設備及網(wǎng)關服務器是否正常。
5、用Ping解決網(wǎng)絡故障
命令說明
Ping是測試網(wǎng)絡連接狀況以及信息包發(fā)送和接收狀態(tài)非常有用的工具,是網(wǎng)絡測試最常用的米國了。Ping向目標主機發(fā)送一個回送請求數(shù)據(jù)包,要求目標主機收到請求后給予答復,從而判斷網(wǎng)絡的響應時間和本機是否與目標主機聯(lián)通。
命令格式
Code:ping IP地址或主機名 [-t] [-a] [-n count] [-l size]
參數(shù)含義:
-t不停地向目標主機發(fā)送數(shù)據(jù);
-a 以IP地址格式來顯示目標主機的網(wǎng)絡地址;
-n count 指定要Ping多少次,具體次數(shù)由count來指定;
-l size 指定發(fā)送到目標主機的數(shù)據(jù)包的大小。
結果說明
Ping命令有兩種返回結果:
1、“Request timed out.”表示沒有收到目標主機返回的響應數(shù)據(jù)包,也就是網(wǎng)絡不通或網(wǎng)絡狀態(tài)惡劣
2、“Reply from X.X.X.X: bytes=32 time<1ms TTL=255”表示收到從目標主機X.X.X.X返回的響應數(shù)據(jù)包,數(shù)據(jù)包大小為32Bytes,響應時間小于1ms TTL為255,這個結果表示您的計算機到目標主機之間連接正常。
3、“Destination host unreachable”表示目標主機無法到達
4、“PING: transmit failed,error code XXXXX”表示傳輸失敗,錯誤代碼XXXXX
了解了它的命令格式和使用方法后就可以開始檢查到底是哪個地方出了問題.
一、檢查本機的網(wǎng)卡驅動程序及TCP/IP協(xié)議是否安裝正確
點擊開始>運行,win98/me輸入command,win2000以上輸入cmd打開命令提示符窗口。輸入命令:ping 127.0.0.1,127.0.0.1這個IP地址被定義為本機IP地址,我們現(xiàn)在要做的事情就是先PING一下自己,根據(jù)返回的結果來確定我們下一步要做什么。如果返回的是第2種結果,則表示您的網(wǎng)卡驅動及TCP/IP都是正常的,可以進行下一步了。如果返回的是第四種結果則表示您的網(wǎng)卡驅動程序或TCP/IP有問題,此時您應該檢查一下網(wǎng)卡驅動程序是否安裝正確完好,TCP/IP協(xié)議是否安裝。把網(wǎng)卡驅動程序及TCP/IP協(xié)議設置好后,檢查一下現(xiàn)在能否上網(wǎng),如果還是無法上網(wǎng),這時就要進行第二步了。
二、檢查您的計算機到網(wǎng)關之間的線路
在命令提示符窗口下輸入ipconfig命令,將返回您的計算機在網(wǎng)絡上的IP地址(IP Address)、子網(wǎng)掩碼(Subnet Mask)及網(wǎng)關(Default Gateway),如果您的計算機使用的是自動獲取IP,而在IP Address后面顯示的是169.XXX.XXX.XXX的IP地址則您的計算機并沒有從DHCP服務器上獲取到可用的計算機IP地址。這時可以使用命令ipconfig /renew重新獲取一下IP(win98/me使用ipconfig/renew_all),一般情況下都可以獲取得正確的IP地址,當然前提是DHCP服務器正常。如果一直獲取不到正確的IP地址,這時則要檢查一下是否防火墻軟件阻擋了網(wǎng)卡的通信,如Windows XP的防火墻。
獲取到正確的IP地址、子網(wǎng)掩碼及網(wǎng)關地址后,就可以使用Ping工具來探測本地計算機和網(wǎng)關之間是否連通了。運行命令Ping 網(wǎng)關地址后,如果返回的結果正常,而IE依然打不開網(wǎng)頁,這個時候就應該進行第三步工作了。如果返回的結果不正常,則說明您的計算機和網(wǎng)關主機網(wǎng)絡不正常。此時如果是Adsl用戶則需要向運營商打電話救助,讓他們檢查自己的服務器是否出現(xiàn)了故障。如果是局域網(wǎng)用戶,則需要向網(wǎng)管求助,讓他檢查網(wǎng)絡的交換設備及網(wǎng)關服務器是否工作正常。
三、檢查Internet網(wǎng)絡
在命令提示符窗口下PING一個著名點的網(wǎng)站,比如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網(wǎng)站的IP地址,這時在IE中輸入的www.fjjqmcom這個地址也就不打開網(wǎng)站了(因為域名必須被解析成IP地址之后才能被正確訪問)。這時你可以Ping 202.106.168.104(www.fjjqm.com的一個IP地址)看是否能夠返回正確的結果,如果返回了正確的結果,則表明您的DNS服務器設置有問題,可以咨詢一下運營商當?shù)氐腄NS服務器地址,將其填入TCP/IP屬性中即可解決。如果PING 202.106.168.104不通的話,就只能等待運營商的求援了。
經(jīng)過上面的三步檢查,基本可以解決普通的網(wǎng)絡不通情況。網(wǎng)絡故障出現(xiàn)的原因有很多種,但只要我們細心一點,一步一步地排查,就能很輕松地找出故障原因并將其解決。
1、Ping本機IP
例如本機IP地址為:172.168.200.2。則執(zhí)行命令Ping 172.168.200.2。如果網(wǎng)卡安裝配置沒有問題,則應有類似下列顯示:
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í)行此命令顯示內(nèi)容為:Request timed out,則表明網(wǎng)卡安裝或配置有問題。將網(wǎng)線斷開再次執(zhí)行此命令,如果顯示正常,則說明本機使用的IP地址可能與另一臺正在使用的機器IP地址重復了。如果仍然不正常,則表明本機網(wǎng)卡安裝或配置有問題,需繼續(xù)檢查相關網(wǎng)絡配置。
2、Ping網(wǎng)關IP
假定網(wǎng)關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
則表明局域網(wǎng)中的網(wǎng)關路由器正在正常運行。反之,則說明網(wǎng)關有問題。
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)網(wǎng)。反之,則表明主機文件(windows/host)存在問題。
4、檢查計算機到網(wǎng)關之間的線路
在命令提示符窗口下輸入ipconfig命令,將返回計算機在網(wǎng)絡上的IP地址、子網(wǎng)掩碼及網(wǎng)關,如果計算機使用的是自動獲取IP,address后面顯示的是169.XXX.XXX.XXX的IP地址,則計算機并沒有從DHCP服務器上獲取到可用的計算機IP地址。這時可以使用命令ipconfig/renew重新獲取一下IP。一般情況下都可以獲取到正確的IP地址,當然前提是DHCP服務器正常,如果一直獲取不到正確的IP地址,這時則要檢查一下是否防火墻軟件阻擋了網(wǎng)卡的通信,如Windows XP的防火墻。
獲取到正確的IP地址、子網(wǎng)掩碼及網(wǎng)管地址后,就可以使用Ping工具來探測本地計算機和網(wǎng)關之間是否連通了。運行命令Ping網(wǎng)關地址后,如果返回的結果是正常的,而IE依然打不開網(wǎng)頁,這個時候就應該進行第四步工作了。如果返回的結果不正常,則說明計算機和網(wǎng)關主機網(wǎng)絡不正常。此時如果是ADSI用戶則需要向運營商打電話求助,讓他們檢查自己的服務器是否出現(xiàn)了故障。如果是局域網(wǎng)用戶,則需要向網(wǎng)關求助,讓他檢查網(wǎng)絡的交換設備及網(wǎng)關服務器是否正常。
5、用Ping解決網(wǎng)絡故障
命令說明
Ping是測試網(wǎng)絡連接狀況以及信息包發(fā)送和接收狀態(tài)非常有用的工具,是網(wǎng)絡測試最常用的米國了。Ping向目標主機發(fā)送一個回送請求數(shù)據(jù)包,要求目標主機收到請求后給予答復,從而判斷網(wǎng)絡的響應時間和本機是否與目標主機聯(lián)通。
命令格式
Code:ping IP地址或主機名 [-t] [-a] [-n count] [-l size]
參數(shù)含義:
-t不停地向目標主機發(fā)送數(shù)據(jù);
-a 以IP地址格式來顯示目標主機的網(wǎng)絡地址;
-n count 指定要Ping多少次,具體次數(shù)由count來指定;
-l size 指定發(fā)送到目標主機的數(shù)據(jù)包的大小。
結果說明
Ping命令有兩種返回結果:
1、“Request timed out.”表示沒有收到目標主機返回的響應數(shù)據(jù)包,也就是網(wǎng)絡不通或網(wǎng)絡狀態(tài)惡劣
2、“Reply from X.X.X.X: bytes=32 time<1ms TTL=255”表示收到從目標主機X.X.X.X返回的響應數(shù)據(jù)包,數(shù)據(jù)包大小為32Bytes,響應時間小于1ms TTL為255,這個結果表示您的計算機到目標主機之間連接正常。
3、“Destination host unreachable”表示目標主機無法到達
4、“PING: transmit failed,error code XXXXX”表示傳輸失敗,錯誤代碼XXXXX
了解了它的命令格式和使用方法后就可以開始檢查到底是哪個地方出了問題.
一、檢查本機的網(wǎng)卡驅動程序及TCP/IP協(xié)議是否安裝正確
點擊開始>運行,win98/me輸入command,win2000以上輸入cmd打開命令提示符窗口。輸入命令:ping 127.0.0.1,127.0.0.1這個IP地址被定義為本機IP地址,我們現(xiàn)在要做的事情就是先PING一下自己,根據(jù)返回的結果來確定我們下一步要做什么。如果返回的是第2種結果,則表示您的網(wǎng)卡驅動及TCP/IP都是正常的,可以進行下一步了。如果返回的是第四種結果則表示您的網(wǎng)卡驅動程序或TCP/IP有問題,此時您應該檢查一下網(wǎng)卡驅動程序是否安裝正確完好,TCP/IP協(xié)議是否安裝。把網(wǎng)卡驅動程序及TCP/IP協(xié)議設置好后,檢查一下現(xiàn)在能否上網(wǎng),如果還是無法上網(wǎng),這時就要進行第二步了。
二、檢查您的計算機到網(wǎng)關之間的線路
在命令提示符窗口下輸入ipconfig命令,將返回您的計算機在網(wǎng)絡上的IP地址(IP Address)、子網(wǎng)掩碼(Subnet Mask)及網(wǎng)關(Default Gateway),如果您的計算機使用的是自動獲取IP,而在IP Address后面顯示的是169.XXX.XXX.XXX的IP地址則您的計算機并沒有從DHCP服務器上獲取到可用的計算機IP地址。這時可以使用命令ipconfig /renew重新獲取一下IP(win98/me使用ipconfig/renew_all),一般情況下都可以獲取得正確的IP地址,當然前提是DHCP服務器正常。如果一直獲取不到正確的IP地址,這時則要檢查一下是否防火墻軟件阻擋了網(wǎng)卡的通信,如Windows XP的防火墻。
獲取到正確的IP地址、子網(wǎng)掩碼及網(wǎng)關地址后,就可以使用Ping工具來探測本地計算機和網(wǎng)關之間是否連通了。運行命令Ping 網(wǎng)關地址后,如果返回的結果正常,而IE依然打不開網(wǎng)頁,這個時候就應該進行第三步工作了。如果返回的結果不正常,則說明您的計算機和網(wǎng)關主機網(wǎng)絡不正常。此時如果是Adsl用戶則需要向運營商打電話救助,讓他們檢查自己的服務器是否出現(xiàn)了故障。如果是局域網(wǎng)用戶,則需要向網(wǎng)管求助,讓他檢查網(wǎng)絡的交換設備及網(wǎng)關服務器是否工作正常。
三、檢查Internet網(wǎng)絡
在命令提示符窗口下PING一個著名點的網(wǎng)站,比如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網(wǎng)站的IP地址,這時在IE中輸入的www.fjjqmcom這個地址也就不打開網(wǎng)站了(因為域名必須被解析成IP地址之后才能被正確訪問)。這時你可以Ping 202.106.168.104(www.fjjqm.com的一個IP地址)看是否能夠返回正確的結果,如果返回了正確的結果,則表明您的DNS服務器設置有問題,可以咨詢一下運營商當?shù)氐腄NS服務器地址,將其填入TCP/IP屬性中即可解決。如果PING 202.106.168.104不通的話,就只能等待運營商的求援了。
經(jīng)過上面的三步檢查,基本可以解決普通的網(wǎng)絡不通情況。網(wǎng)絡故障出現(xiàn)的原因有很多種,但只要我們細心一點,一步一步地排查,就能很輕松地找出故障原因并將其解決。