Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows 7系統教程 >> 關於Windows7系統教程 >> 見識Ping命令的獨特魅力

見識Ping命令的獨特魅力

日期:2017/1/23 18:08:40      編輯:關於Windows7系統教程

ping命令,一個具有神一樣威力的功能,win7系統中,ping命令的使用可以說是網絡故障的宿敵,在ping命令的操作下,各種網絡故障都能夠被輕松排查,一起來見識一下它的魅力吧。

Ping命令使用時需要注意:成功地與另一台主機進行一次或兩次數windows7系統下載據報交換並不表示TCP/IP配置就是正確的,必須執行大量的本地主機與遠程主機的數據包交換,才能確信TCP/IP的正確性。

Ping命令使用小技巧

一、“.0”可以有條件省略

大家常用“ping127.0.0.1”命令在本機上做回路測試,用來驗證本機的TCP/IP協議簇是否被正確安裝。win7系統下載但你發現了嗎?使用“ping127.1”這個命令也能得到同樣的測試結果,其實“ping127.1”和“ping127.0.0.1”這兩條命令是一樣的,都是在進行回路測試。

Ping命令應用中IP地址的使用技巧。大家都知道,IP地址由32位二進制數字組成,為了方便大家記憶,將每8位二進制數字換算成十進制數字,因此就形成了容易記憶的由四部分十進制數字組成的IP地址(如127.0.0.1)。由於,Windows操作系統具有自動填充“.0”的功能,因此我就可將“127.0.0.1”變為“127.1”。

但是,這個“.0”的省略是有條件限制的,並不能任意省略。在Ping命令的應用中,只能將在IP地址的最後一部分十進制數字前出現的一個或多個“.0”省略,如把“ping127.0.0.1”命令改寫成“ping127.1”。

如果這一個或多個“.0”沒有緊挨著最後一部分的十進制數字,而是在其他位置,則這個“.0”不能省略,最新windows7系統如“ping202.0.96.1”就不能寫成“ping202.96.1”。這是因為“ping202.96.1”返回的結果是“202.96.0.1”的應答信息,而不是“202.0.96.1”的應答信息。

二、數字串代替IP地址

在Ping命令中,還可以使用數字串代替IP地址,你相信嗎?運行“ping3658906394”命令,你會看到“218.22.123.26”這個IP地址的返回信息。為什麼會這樣呢?其實,“3658906394”就是IP地址“218.22.123.26”的另一種表示形式。當然,也可按同樣的方法Ping其他的IP地址。

字符串是如何轉換而來的呢?其實並不復雜,以“218.22.123.26”這個IP地址為例,IP地址轉換成數字串方法如下:先將“218.22.123.26”轉換為十六進制“DA.16.7B.1A”,然後去掉小數點後,變為“DA167B1A”,最後將這個十六進制數轉換為十進制“3658906394”,那麼“218.22.123.26”就變為“3658906394”了。其他IP地址轉換為數字串也是使用同樣的方法。

提示:在某些局域網環境中,使用“Ping+數字串”命令可能會失敗,出現提示信息“Unknownhost數字串”,這是因為該數字串被解析成主機名了,而不是IP地址。因此,掌握了上述技巧後,網管在進行網絡測試或維護時,可以熟練運用“省略”方式,減輕Ping命令的字符輸入量,提高工作效率。

通過幾個Ping命令判斷網絡故障

局域網內電腦不能上網大致可分以下幾個原因,系統的IP設置、網卡、路由器網關和線路故障。排除硬件及線路的故障問題,我們可以利用Ping命令來快速檢測網絡狀況。

首先,我們點擊系統中開始裡的運行,在運行欄中輸入cmd命令,操作系統中的DOS窗口就會彈出,在這裡我們可以直觀和方便地輸入各種DOS命令。接著,我們可以在DOS裡輸入Ping127.0.0.1,該地址是本地循環地址,如發現本地址無法Ping通,就表明本地機TCP/IP協議不能正常工作,此時應檢查本機的操作系統安裝設置。

如果上面的操作成功,可Ping通的話,我們接下來可以輸入IPConfig來查看本地的IP地址,然後Ping該IP(如192.168.0.100),通則表明網絡適配器(網卡或MODEM)工作正常,不通則是網絡適配器出現故障,可嘗試更換網卡或驅動程序。然後Ping一台同網段計算機的IP,不通則表明網絡線路出現故障;若網絡中還包含有路由器,則應先Ping路由器在本網段端口的IP,不通則此段線路有問題,應檢查網內交換機或網線故障。

如果內網計算機能ping通則再Ping欣聯的路由器(網關),(如192.168.0.1)如不通,則是路由器出現故障,可更換連接路由器的網線,或用網線將PC機直接連接至路由器,如能ping通,則應檢查路由器至交換機的網線故障,如無法ping通,可嘗試更換計算機再ping,若還不能ping通,則應檢查路由器故障。

最後,如果到路由器都正常,可再檢測一個帶DNS服務的網絡,在上一步Ping通了目標計算機的IP地址後,仍無法連接到該機,則可Ping該機的網絡名,比如Pingwww.ghost9.com或www.gwin7.com,正常情況下會出現該網址所指向的IP,這表明本機的DNS設置正確而且DNS服務器工作正常,反之就可能是其中之一出現了故障;同樣也可通過Ping計算機名檢測WINS解析的故障(WINS是將計算機名解析到IP地址的服務)。

如果以上ping測試都沒有問題,那麼我們認為網絡是正常的,如果出現某一應用無法正常連網,如網頁打不開,則應檢查相應的DNS服務器原因,如QQ、某一游戲等應用程序無法上網,則應檢查相應的程序,或其服務器出現故障。

以上幾個步驟執行完畢後,就可輕易判斷出到底是某個環節出現了故障問題,該重新設置的設置,該換硬件的換硬件。另外,如果想檢測網絡的連接情況,還可以在Ping的地址後面加上-t,這樣可不斷地進行Ping的連接,可反映出網絡的連接是否有中斷或者丟包的現象出現。

在系統的使用中,ping命令確實是一個非常不錯的功能,當網絡出現故障的時候,使用ping命令,就可以很輕松地檢驗出哪裡出現問題了,有類似網絡故障的用戶可以去試一試。

Copyright © Windows教程網 All Rights Reserved