本帖最后由 iceinocean 于 2010-6-3 01:19 編輯 當(dāng)網(wǎng)絡(luò)出現(xiàn)連接故障時,很多網(wǎng)管人員都會首先使用Ping來查找問題的根源。但是很多人只要發(fā)現(xiàn)Ping不通,那么就判斷是網(wǎng)絡(luò)出現(xiàn)了故障。這樣只通過表面現(xiàn)象進行判斷,很可能掩蓋真相。那么我們在使用Ping命令過程中,到底注意哪些問題呢?還是請大家跟我來吧。 一、Request Timed Out 當(dāng)Ping指定的對象時,出現(xiàn)“Request Timed Out”提示信息的頻率非常高,這說明對方無法接受發(fā)送過來的數(shù)據(jù)。當(dāng)然這種情況下,很可能就是網(wǎng)絡(luò)出現(xiàn)了故障,但并不能就因此而確定網(wǎng)絡(luò)一定不通。因為它還有可能是其它原因造成的。 主機不在線 如果對方關(guān)機、禁用網(wǎng)卡或者撥掉網(wǎng)線,那么無論你怎么操作,都不會有連通的信息返回的。要知道最簡單的卻往往是最容易被忽視的。 防火墻攔截 當(dāng)安裝了防火墻之后,當(dāng)防火墻工作時,一般都能自動攔截來自網(wǎng)絡(luò)的Ping命令,從而讓其失去響應(yīng)。同時安裝防火墻后,還會造成共享文件無法訪問的故障。因此在檢查時應(yīng)該先讓對方關(guān)閉防火墻,然后再使用Ping命令來檢測。 IP安全策略限制 對于很多有經(jīng)驗的網(wǎng)管人員來說,他們都在服務(wù)器上添加了IP安全策略,對ICMP報文進行過濾,使Ping命令無法回應(yīng),從而返回“Request Timed Out”的錯誤提示。 網(wǎng)關(guān)設(shè)置錯誤 這種情況主要出現(xiàn)在Ping外部網(wǎng)絡(luò)地址時才出現(xiàn)。因為當(dāng)網(wǎng)關(guān)設(shè)置錯誤時,Ping發(fā)出的數(shù)據(jù)包無法經(jīng)網(wǎng)關(guān)進行轉(zhuǎn)發(fā)。因此需要檢查本機的網(wǎng)關(guān)設(shè)置以及遠程網(wǎng)關(guān)的配置是否正確。 一般來說,只有在排除上述原因之外,才能夠根據(jù)“Request Timed Out”初步判斷網(wǎng)絡(luò)連接可能有問題。 二、Destination Host Unreachable 出現(xiàn)“Destination Host Unreachable”錯誤信息時表示對方主機不存在或者沒有跟對方建立連接??雌饋砗孟衽c“Request Timed Out”差不多,但兩者卻有關(guān)本質(zhì)的區(qū)別。如果Ping命令所發(fā)出的數(shù)據(jù)包經(jīng)過路由器,并經(jīng)路由表到達目標的路由,但是因為其它原因(例如防火墻攔截等)導(dǎo)致不可達,那么就是“Request Timed Out”的提示了;相反如果路由表中沒有到達目標的路由信息,那么就會出現(xiàn)“Destination Host Unreachable”。 出現(xiàn)這種情況主要有以下一些方面的原因:對于使用DHCP自動分配IP地址的網(wǎng)絡(luò),很可能是DHCP服務(wù)器出錯或不能正常工作,這樣客戶機無法與DHCP正常通訊并獲得正確的IP地址,對此只需要修復(fù)DHCP服務(wù)器即可;另外則可能是子網(wǎng)掩碼設(shè)置錯誤,對此只需要修改成正確的即可。 三、Unknown host 該提示表示無法識別的主機,出現(xiàn)這個問題之后是不是就表示目標主機一定有問題呢?當(dāng)然不能!因為我們使用Ping命令去連接目標主機名稱時,主要使用DNS來負責(zé)將名稱轉(zhuǎn)換成IP地址。例如“Ping www.163.com”,我們看到的返回信息是“Reply from 220.181.28.42: bytes=32 time=59ms TTL=54”,而不是“Reply from www.163.com: bytes=32 time=59ms TTL=54”,這就說明我們IP設(shè)置中的DNS服務(wù)器將www.163.com成功轉(zhuǎn)換為220.181.28.42。因此當(dāng)我們看到這樣的提示時,首先就應(yīng)該檢查DNS設(shè)置是否正確、DNS工作是否正常。 |
聯(lián)系客服