通過使用Ping計(jì)算機(jī)的本地IP地址或Ping127.0.0.1可直接檢測(cè)計(jì)算機(jī)是否正確安裝了網(wǎng)卡設(shè)備,網(wǎng)卡設(shè)備是否安裝了TCP/IP協(xié)議等,具體使用形式是:Ping本地IP地址或Ping127.0.0.1。如果Ping計(jì)算機(jī)本地IP地址成功,則會(huì)顯示如圖1所示。說明網(wǎng)卡設(shè)備TCP/IP協(xié)議已正確安裝。
如果在MS-DOS方式下執(zhí)行此命令顯示內(nèi)容為:Request timed out,則表明網(wǎng)卡安裝或配置有問題。將網(wǎng)線斷開再次執(zhí)行此命令,如果顯示正常,則本機(jī)使用的IP地址可能與另一臺(tái)正在使用的機(jī)器IP地址重復(fù)了。如果仍然不正常,則表明本機(jī)網(wǎng)卡安裝或配置有問題,需繼續(xù)檢查相關(guān)網(wǎng)絡(luò)配置。反之,網(wǎng)卡的驅(qū)動(dòng)程序正確,可能沒有安裝TCP/IP協(xié)議。這里的127.0.0.1是網(wǎng)卡的自帶默認(rèn)的IP地址,不論網(wǎng)卡中是否分配了IP地址,該地址都會(huì)存在,且在本地計(jì)算機(jī)中有效,在網(wǎng)絡(luò)中無效。
圖1
圖2
圖3
假 定 網(wǎng) 關(guān)IP為:192.168.21.254,則執(zhí)行命令Ping 192.168.21.254。在MS-DOS方式下執(zhí)行此命令,如果顯示類似信息,如圖2所示,則表明局域網(wǎng)中的網(wǎng)關(guān)正常工作。反之,網(wǎng)關(guān)有問題。
該命令可檢測(cè)本機(jī)能否正常訪問Internet。比如,本地電信運(yùn)營商的IP地址為:202.100.64.68。在MS-DOS方式下執(zhí)行命令 :Ping 202.100.64.68,如果屏幕顯示圖3信息,則表明運(yùn)行正常,能夠正常接入互聯(lián)網(wǎng)。反之,則表明主機(jī)文件(Windows/host)存在問題。
在局域網(wǎng)內(nèi),計(jì)算機(jī)之間的相互連接聯(lián)通情況可通過Ping局域網(wǎng)內(nèi)其它計(jì)算機(jī)或服務(wù)器計(jì)算機(jī)名或IP地址便可測(cè)試同一網(wǎng)絡(luò)(或VLAN)的連接是否正常。具體有如下情形:
通過Ping局域網(wǎng)內(nèi)的計(jì)算機(jī)名或IP地址,如果沒有Ping通,應(yīng)著手檢查本機(jī)的IP地址和子網(wǎng)掩碼的設(shè)置是否正確,檢查IP地址是否設(shè)置為同一網(wǎng)段內(nèi)的IP地址,子網(wǎng)掩碼設(shè)置合理、相一致。
如果局域網(wǎng)內(nèi)計(jì)算機(jī)的IP地址和子網(wǎng)掩碼設(shè)置正確,利用Ping命令Ping局域內(nèi)的計(jì)算機(jī)名或IP地址仍不能成功,應(yīng)著手對(duì)局域內(nèi)的網(wǎng)絡(luò)設(shè)備如交換機(jī)和通信傳輸介質(zhì)-網(wǎng)線、接頭等逐段檢查、測(cè)試和排除。
(1)對(duì)方已關(guān)機(jī),或網(wǎng)絡(luò)上無這個(gè)地址:比如在主機(jī)A中PING 192.168.0.7,或主機(jī)B關(guān)機(jī),在主機(jī)A中Ping192.168.0.5都會(huì)得到超時(shí)信息。
(2)對(duì)方與自己不在同一網(wǎng)段內(nèi),通過路由也無法找到對(duì)方,但有時(shí)對(duì)方確實(shí)是存在的,當(dāng)然不存在也是返回超時(shí)的信息。
(3)對(duì)方確實(shí)存在,但設(shè)置了ICMP數(shù)據(jù)包過濾(比如防火墻設(shè)置)
怎樣知道對(duì)方是存在,還是不存在呢,可以用帶參數(shù)-a的Ping命令探測(cè)對(duì)方,如果能得到對(duì)方的NETBIOS名稱,則說明對(duì)方是存在的,是有防火墻設(shè)置,如果得不到,多半是對(duì)方不存在或關(guān)機(jī),或不在同一網(wǎng)段內(nèi)。
(4)錯(cuò)誤設(shè)置IP地址
正常情況下,一臺(tái)主機(jī)應(yīng)該有一個(gè)網(wǎng)卡,一個(gè)IP地址,或多個(gè)網(wǎng)卡,多個(gè)IP地址(這些地址一定要處于不同的IP子網(wǎng))。但如果一臺(tái)電腦的“撥號(hào)網(wǎng)絡(luò)適配器”(相當(dāng)于一塊軟網(wǎng)卡)的TCP/IP設(shè)置中,設(shè)置了一個(gè)與網(wǎng)卡IP地址處于同一子網(wǎng)的IP地址。這樣,在IP層協(xié)議看來,這臺(tái)主機(jī)就有兩個(gè)不同的接口處于同一網(wǎng)段內(nèi)。
當(dāng)從這臺(tái)主機(jī)Ping其他機(jī)器時(shí),會(huì)存在這樣的問題:
①主機(jī)不知將數(shù)據(jù)包發(fā)到哪個(gè)網(wǎng)絡(luò)接口,因?yàn)橛袃蓚€(gè)網(wǎng)絡(luò)接口都連接在同一網(wǎng)段。
②主機(jī)不知道用哪個(gè)地址作為數(shù)據(jù)包的源地址。因此從這臺(tái)主機(jī)去Ping其他機(jī)器,IP層協(xié)議會(huì)無法處理,超時(shí)后,Ping就會(huì)給出一個(gè)“超時(shí)無應(yīng)答”的錯(cuò)誤信息提示。
但從其他主機(jī)Ping這臺(tái)主機(jī)時(shí),請(qǐng)求包從特定的網(wǎng)卡來,ICMP只簡單地將目的、源地址互換,并更改一些標(biāo)志即可,ICMP應(yīng)答包能順利發(fā)出,其他主機(jī)也就能成功Ping通這臺(tái)機(jī)器了。
這個(gè)信息表示您可能沒有連接到DNS服務(wù)器,所以無法解析這個(gè)IP地址,也可能是IP地址不存在。
這個(gè)信息比較特殊,它出現(xiàn)機(jī)率很小,表示對(duì)方或中途的服務(wù)器繁忙無法回應(yīng)。
這種出錯(cuò)信息表示該遠(yuǎn)程主機(jī)的名字不能被域名服務(wù)器(DNS)轉(zhuǎn)換成IP地址。原因可能是域名服務(wù)器有故障,或其名字不正確,或網(wǎng)絡(luò)管理員的系統(tǒng)與遠(yuǎn)程主機(jī)之間的通信線路有故障。