常見網(wǎng)絡(luò)命令的使用

1、 IPCONFIG
ipconfig 實(shí)用程序和它的等價(jià)圖形用戶界面——windows 95/98 中的winipcfg 可用于顯示當(dāng)前的tcp/ip配置的設(shè)置值。這些信息一般用來檢驗(yàn)人工配置的tcp/ip設(shè)置是否正確。但是,如果你的計(jì)算機(jī)和所在的局域網(wǎng)使用了動(dòng)態(tài)主機(jī)配置協(xié)議(dynamic hostconfiguration protocol,dhcp——windows nt 下的一種把較少的ip 地址分配給較多主機(jī)使用的協(xié)議,類似于撥號上網(wǎng)的動(dòng)態(tài)ip分配),這個(gè)程序所顯示的信息也許更加實(shí)用。這時(shí),ipconfig可以讓你了解你的計(jì)算機(jī)是否成功的租用到一個(gè)ip地址,如果租用到則可以了解它目前分配到的是什么地址。了解計(jì)算機(jī)當(dāng)前的ip地址、子網(wǎng)掩碼和缺省網(wǎng)關(guān)實(shí)際上是進(jìn)行測試和故障分析的必要項(xiàng)目。
最常用的選項(xiàng):
ipconfig——當(dāng)使用ipconfig時(shí)不帶任何參數(shù)選項(xiàng),那么它為每個(gè)已經(jīng)配置了的接口顯示ip地址、子網(wǎng)掩碼和缺省網(wǎng)關(guān)值。
ipconfig /all——當(dāng)使用all 選項(xiàng)時(shí),ipconfig能為dns 和wins 服務(wù)器顯示它已配置且所要使用的附加信息(如ip地址等),并且顯示內(nèi)置于本地網(wǎng)卡中的物理地址(mac)。如果ip地址是從dhcp服務(wù)器租用的,ipconfig將顯示dhcp服務(wù)器的ip地址和租用地址預(yù)計(jì)失效的日期(有關(guān)dhcp服務(wù)器的相關(guān)內(nèi)容請?jiān)斠娖渌嘘P(guān)nt服務(wù)器的書籍或詢問你的網(wǎng)管)。
如運(yùn)行IPCONFIG.EXE則運(yùn)行結(jié)果如下:
Windows IP Configuration
Ethernet adapter 本地連接:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 168.168.120.66
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 168.168.120.250
2、 PING命令
ping 是個(gè)使用頻率極高的實(shí)用程序,用于確定本地主機(jī)是否能與另一臺(tái)主機(jī)交換(發(fā)送與接收)數(shù)據(jù)報(bào)。根據(jù)返回的信息,你就可以推斷tcp/ip參數(shù)是否設(shè)置得正確以及運(yùn)行是否正常。需要注意的是:成功地與另一臺(tái)主機(jī)進(jìn)行一次或兩次數(shù)據(jù)報(bào)交換并不表示tcp/ip配置就是正確的,你必須執(zhí)行大量的本地主機(jī)與遠(yuǎn)程主機(jī)的數(shù)據(jù)報(bào)交換,才能確信tcp/ip的正確性。
簡單的說,ping就是一個(gè)測試程序,如果ping運(yùn)行正確,你大體上就可以排除網(wǎng)絡(luò)訪問層、網(wǎng)卡、modem的輸入輸出線路、電纜和路由器等存在的故障,從而減小了問題的范圍。但由于可以自定義所發(fā)數(shù)據(jù)報(bào)的大小及無休止的高速發(fā)送,ping 也被某些別有用心的人作為ddos(拒絕服務(wù)攻擊)的工具,前段時(shí)間yahoo就是被黑客利用數(shù)百臺(tái)可以高速接入互聯(lián)網(wǎng)的電腦連續(xù)發(fā)送大量ping 數(shù)據(jù)報(bào)而癱瘓的。按照缺省設(shè)置,windows上運(yùn)行的ping命令發(fā)送4個(gè)icmp(網(wǎng)間控制報(bào)文協(xié)議)回送請求,每個(gè)32字節(jié)數(shù)據(jù),如果一切正常,你應(yīng)能得到4個(gè)回送應(yīng)答。ping能夠以毫秒為單位顯示發(fā)送回送請求到返回回送應(yīng)答之間的時(shí)間量。如果應(yīng)答時(shí)間短,表示數(shù)據(jù)報(bào)不必通過太多的路由器或網(wǎng)絡(luò)連接速度比較快。ping還能顯示ttl(time to live存在時(shí)間)值,你可以通過ttl值推算一下數(shù)據(jù)包已經(jīng)通過了多少個(gè)路由器:源地點(diǎn)ttl起始值(就是比返回ttl略大的一個(gè)2的乘方數(shù))-返回時(shí)ttl值。例如,返回ttl值為119,那么可以推算數(shù)據(jù)報(bào)離開源地址的ttl起始值為128,而源地點(diǎn)到目標(biāo)地點(diǎn)要通過9個(gè)路由器網(wǎng)段(128-119);如果返回ttl值為246,ttl起始值就是256,源地點(diǎn)到目標(biāo)地點(diǎn)要通過9個(gè)路由器網(wǎng)段。
通過ping檢測網(wǎng)絡(luò)故障的典型次序。正常情況下,當(dāng)你使用ping命令來查找問題所在或檢驗(yàn)網(wǎng)絡(luò)運(yùn)行情況時(shí),你需要使用許多ping命令,如果所有都運(yùn)行正確,你就可以相信基本的連通性和配置參數(shù)沒有問題;如果某些ping命令出現(xiàn)運(yùn)行故障,它也可以指明到何處去查找問題。下面就給出一個(gè)典型的檢測次序及對應(yīng)的可能故障:
ping 127.0.0.1——這個(gè)ping命令被送到本地計(jì)算機(jī)的ip軟件,該命令永不退出該計(jì)算機(jī)。如果沒有做到這一點(diǎn),就表示tcp/ip的安裝或運(yùn)行存在某些最基本的問題。
ping 本機(jī)ip——這個(gè)命令被送到你計(jì)算機(jī)所配置的ip 地址,你的計(jì)算機(jī)始終都應(yīng)該對該ping命令作出應(yīng)答,如果沒有,則表示本地配置或安裝存在問題。出現(xiàn)此問題時(shí),局域網(wǎng)用戶請斷開網(wǎng)絡(luò)電纜,然后重新發(fā)送該命令。如果網(wǎng)線斷開后本命令正確,則表示另一臺(tái)計(jì)算機(jī)可能配置了相同的ip地址。
ping 局域網(wǎng)內(nèi)其他ip——這個(gè)命令應(yīng)該離開你的計(jì)算機(jī),經(jīng)過網(wǎng)卡及網(wǎng)絡(luò)電纜到達(dá)其他計(jì)算機(jī),再返回。收到回送應(yīng)答表明本地網(wǎng)絡(luò)中的網(wǎng)卡和載體運(yùn)行正確。但如果收到0個(gè)回送應(yīng)答,那么表示子網(wǎng)掩碼(進(jìn)行子網(wǎng)分割時(shí),將ip地址的網(wǎng)絡(luò)部分與主機(jī)部分分開的代碼)不正確或網(wǎng)卡配置錯(cuò)誤或電纜系統(tǒng)有問題。
ping 網(wǎng)關(guān)ip——這個(gè)命令如果應(yīng)答正確,表示局域網(wǎng)中的網(wǎng)關(guān)路由器正在運(yùn)行并能夠作出應(yīng)答。
ping 遠(yuǎn)程ip——如果收到4 個(gè)應(yīng)答,表示成功的使用了缺省網(wǎng)關(guān)。對于撥號上網(wǎng)用戶則表示能夠成功的訪問internet(但不排除isp的dns會(huì)有問題)。
ping localhost——localhost是個(gè)作系統(tǒng)的網(wǎng)絡(luò)保留名,它是127.0.0.1的別名,每太計(jì)算機(jī)都應(yīng)該能夠?qū)⒃撁洲D(zhuǎn)換成該地址。如果沒有做到這一帶內(nèi),則表示主機(jī)文件(/windows/host)中存在問題。
ping http://www.yahoo.com/——對這個(gè)域名...是通過dns 服務(wù)器如果這里出現(xiàn)故障,則表示dns服務(wù)器的ip地址配置不正確或dns服務(wù)器有故障(對于撥號上網(wǎng)用戶,某些isp 已經(jīng)不需要設(shè)置dns 服務(wù)器了)。順便說一句:你也可以利用該命令實(shí)現(xiàn)域名對ip地址的轉(zhuǎn)換功能。
如果上面所列出的所有ping命令都能正常運(yùn)行,那么你對你的計(jì)算機(jī)進(jìn)行本地和遠(yuǎn)程通信的功能基本上就可以放心了。但是,這些命令的成功并不表示你所有的網(wǎng)絡(luò)配置都沒有問題,例如,某些子網(wǎng)掩碼錯(cuò)誤就可能無法用這些方法檢測到。下面出示ping命令及其輸出的例子:
C:\WINIdoWS>ping 198.87.118.1
Pinging 198.98.118.1 whit 32 bytes of data:
Reply from 198.98.118.1:bytes=32 time=224ms TTL=14
Reply from 198.98.118.1:bytes=32 time=213ms TTl=14
Reply from 198.98.118.1:bytes=32 time=213ms TTl=14
Reply from 198.98.118.1:bytes=32 time=213ms TTl=14
除了幫助判斷伺時(shí)一臺(tái)主機(jī)不能達(dá)到和測試路由器及其他主機(jī)的連接外,ping還可測試路由問題。當(dāng)使用一臺(tái)主機(jī)時(shí),如果用ping獲取它的IP地址,但Ping未能到達(dá)該主機(jī)時(shí),那么該主機(jī)可能沒有列在DNS服務(wù)器或是本地的Hosts文件中,或是指定的是一個(gè)無效的DNS服務(wù)器或該DNS服務(wù)器是不可到達(dá)的。這時(shí)可以通過向Hosts文件中輸入遠(yuǎn)程主機(jī)的名字和IP地址(正在ping的那臺(tái)主機(jī))來緩解這個(gè)問題。
在開始用ping工具進(jìn)行遠(yuǎn)程主機(jī)連接或路由問題解決之前,應(yīng)該首先用ping測試計(jì)算機(jī)來驗(yàn)證它的網(wǎng)絡(luò)接口正在正確工作。要測試自己的機(jī)器,可使用下面命令的任意一個(gè)(用你的計(jì)算機(jī)的實(shí)際1P地址代替yourIPaddress):
ping locatlhost
ping 127.0.0.1
ping yourIPqaddress
`
如何查找MAC地址
1、在Windows 9x/2000/XP下單擊“開始/程序”,找到“MS-DOS方式”或“命令提示符”。
2、在命令提示符下輸入:“Ipconfig/all”,回車后出現(xiàn)如附圖所示的對話框,其中的“Physical Address”即是所查的MAC 地址。
相關(guān)文章
網(wǎng)管必知:Windows常用網(wǎng)絡(luò)命令詳解(大全)
作為一個(gè)合格的網(wǎng)管,一定要有一身過硬的技術(shù)技能,因?yàn)楣ぷ鳟?dāng)中遇到的問題永遠(yuǎn)是千頭萬緒的。今天我們就來系統(tǒng)地溫習(xí)一下網(wǎng)管所必須要知道的一些Windows常用網(wǎng)絡(luò)命令,希2015-12-27Linux下常用網(wǎng)絡(luò)命令總結(jié)
這篇文章主要介紹了Linux下常用網(wǎng)絡(luò)命令總結(jié),皆是Linux入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下2015-07-24Docker的一些基礎(chǔ)的網(wǎng)絡(luò)命令小結(jié)
這篇文章主要介紹了Docker的一些基礎(chǔ)的網(wǎng)絡(luò)命令小結(jié),Docker是當(dāng)下最火熱的虛擬機(jī)類技術(shù),需要的朋友可以參考下2015-07-24Linux常用命令之ping命令詳解和使用例子(查看網(wǎng)絡(luò)通不通)
Linux系統(tǒng)的ping命令是常用的網(wǎng)絡(luò)命令,它通常用來測試與目標(biāo)主機(jī)的連通性,我們經(jīng)常會(huì)說“ping一下某機(jī)器,看是不是開著”、不能打開網(wǎng)頁時(shí)會(huì)說“你先ping網(wǎng)關(guān)地址192.1682014-04-10Linux下必須知道的11個(gè)網(wǎng)絡(luò)命令
無論你是要下載文件、診斷網(wǎng)絡(luò)問題、管理網(wǎng)絡(luò)接口,還是查看網(wǎng)絡(luò)的統(tǒng)計(jì)數(shù)據(jù),都有終端命令可以來完成2014-03-06DOS命令大全 常用網(wǎng)絡(luò)命令打包(學(xué)習(xí)dos必備)
DOS命令大全 常用網(wǎng)絡(luò)命令打包 學(xué)習(xí)dos必備,學(xué)習(xí)dos的朋友可以收藏下2012-03-02Windows系統(tǒng)中常用網(wǎng)絡(luò)命令及命令實(shí)例詳解(全)
這篇文章主要介紹了Windows系統(tǒng)中常用網(wǎng)絡(luò)命令及命令實(shí)例詳解,需要的朋友可以參考下2015-12-27