學(xué)習(xí)內(nèi)容: 1. ping 不通不等于網(wǎng)絡(luò)不通, 可能是網(wǎng)絡(luò)狀態(tài)不好 ping -t -w 3000 dstIP 可查 -w: 超時(shí)時(shí)間, 默認(rèn)1000毫秒
Tag: TCP/IP
ping -l 38 desIP 表示ping的數(shù)據(jù)包大小為38 (從a到z重復(fù), 默認(rèn)32個(gè)字節(jié)) 2. tracert -d 不解析沿途主機(jī)名(省下不少時(shí)間), -h 10 : 最多經(jīng)多少hop, -w timeout 得時(shí)間 3. netstat TCP/IP下的常用命令- - 對(duì)于網(wǎng)絡(luò)管理員(一般用戶(hù)可以稍微了解一些)來(lái)說(shuō),了解和掌握幾個(gè)實(shí)用的TCP/IP程序會(huì)有助于更好地使用和維護(hù)網(wǎng)絡(luò)。下面介紹5個(gè)基本的基于Windows的TCP/IP實(shí)用程序:ping、winipcfg(ipconfig)、tracert、netstat、arp。 1. ping(此命令在Windows 95/98,Windows NT中都是同樣用法) 這個(gè)程序用來(lái)檢測(cè)一幀數(shù)據(jù)從當(dāng)前主機(jī)傳送到目的主機(jī)所需要的時(shí)間。它通過(guò)發(fā)送一些小的數(shù)據(jù)包,并接收應(yīng)答信息來(lái)確定兩臺(tái)計(jì)算機(jī)之間的網(wǎng)絡(luò)是否連通。當(dāng)網(wǎng)絡(luò)運(yùn)行中出現(xiàn)故障時(shí),采用這個(gè)實(shí)用程序來(lái)預(yù)測(cè)故障和確定故障源是非常有效的。如果執(zhí)行ping不成功,則可以預(yù)測(cè)故障出現(xiàn)在以下幾個(gè)方面:網(wǎng)線是否連通,網(wǎng)絡(luò)適配器配置是否正確,IP地址是否可用等;如果執(zhí)行ping成功而網(wǎng)絡(luò)仍無(wú)法使用,那么問(wèn)題很可能出在網(wǎng)絡(luò)系統(tǒng)的軟件配置方面,ping成功只能保證當(dāng)前主機(jī)與目的主機(jī)間存在一條連通的物理路徑。它還提供了許多參數(shù),如-t使當(dāng)前主機(jī)不斷地向目的主機(jī)發(fā)送數(shù)據(jù),直到使用Ctrl-C中斷;-n 可以自己確定向目的主機(jī)發(fā)送的次數(shù)等等。 ping命令的格式如下:(在命令行狀態(tài)下輸入ping即可顯示其格式及參數(shù)的英文說(shuō)明) ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [[-j host-list] | [-k host-list]] [-w timeout] destination-list 其中的參數(shù)說(shuō)明如下: -t 使當(dāng)前主機(jī)不斷地向目的主機(jī)發(fā)送數(shù)據(jù),直到使用Ctrl-C中斷; -a 以IP地址格式(不是主機(jī)名形式)顯示網(wǎng)絡(luò)地址; -n count 指定要做多少次ping,其中count為正整數(shù)值; -l size 發(fā)送的數(shù)據(jù)包的大小; -f 設(shè)置回聲分組不會(huì)由中間網(wǎng)關(guān)分組; -i TTL 指定ping分組時(shí)限域,TTL是指在停止到達(dá)的地址前應(yīng)經(jīng)過(guò)多少個(gè)網(wǎng)關(guān); -v TOS 服務(wù)的類(lèi)型; -r count 指出要記錄路由的輪數(shù)(去和回); -s count 指定當(dāng)使用-r參數(shù)時(shí),用于每一輪路由的時(shí)間; -j host-list 指定希望分組的路由; -k host-list 與-j參數(shù)基本相同,只是不能使用額外的主機(jī); -w timeout 指定超時(shí)時(shí)間間隔(單位為毫秒),缺省為1000; 一般我們使用得較多的參數(shù)為-t、-n、-w。 例:如果ping某一網(wǎng)絡(luò)地址www.sohu.com -t -w 3000 不斷地向目的主機(jī)發(fā)送數(shù)據(jù),并且響應(yīng)時(shí)間增大到3000ms,此時(shí)如果都是顯示"Reply timed out",則表示網(wǎng)絡(luò)之間確實(shí)不通,如果不是全部顯示"Reply times out"則表示此網(wǎng)站還是通的,只是響應(yīng)時(shí)間長(zhǎng)或通訊狀況不佳。 2. winipcfg(ipconfig) winipcfg和ipconfig都是用來(lái)顯示主機(jī)內(nèi)IP協(xié)議的配置信息。只是winipcfg適用于Windows 95/98,而ipconfig適用于Windows NT。 winipcfg不使用參數(shù),直接運(yùn)行它,它就會(huì)采用Windows窗口的形式顯示具體信息。這些信息包括:網(wǎng)絡(luò)適配器的物理地址、主機(jī)的IP地址、子網(wǎng)掩碼以及默認(rèn)網(wǎng)關(guān)等,點(diǎn)擊其中的"其他信息",還可以查看主機(jī)的相關(guān)信息如:主機(jī)名、DNS服務(wù)器、節(jié)點(diǎn)類(lèi)型等。其中網(wǎng)絡(luò)適配器的物理地址在檢測(cè)網(wǎng)絡(luò)錯(cuò)誤時(shí)非常有用。 ipconfig的命令格式如下: ipconfig [/? | /all | /release [adapter] | /renew [adapter]] 其中的參數(shù)說(shuō)明如下: /? 顯示ipconfig的格式和參數(shù)的英文說(shuō)明; /all 顯示所有的配置信息; /release 為指定的適配器(或全部適配器)釋放IP地址(只適用于DHCP); /renew 為指定的適配器(或全部適配器)更新IP地址(只適用于DHCP)。 使用不帶參數(shù)的ipconfig命令可以得到以下信息:IP地址、子網(wǎng)掩碼、默認(rèn)網(wǎng)關(guān)。而使用ipconfig /all,則可以得到更多的信息:主機(jī)名、DNS服務(wù)器、節(jié)點(diǎn)類(lèi)型、網(wǎng)絡(luò)適配器的物理地址、主機(jī)的IP地址、子網(wǎng)掩碼以及默認(rèn)網(wǎng)關(guān)等。 3. tracert(此命令在Windows 95/98,Windows NT中都是同樣用法) 這個(gè)程序的功能是判定數(shù)據(jù)包到達(dá)目的主機(jī)所經(jīng)過(guò)的路徑、顯示數(shù)據(jù)包經(jīng)過(guò)的中繼節(jié)點(diǎn)清單和到達(dá)時(shí)間。 tracert命令的格式如下: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name 其中的參數(shù)說(shuō)明如下: -d 不解析主機(jī)名; -h maximum_hops 指定搜索到目的地址的最大輪數(shù); -j host-list 沿著主機(jī)列表釋放源路由; -w timeout 指定超時(shí)時(shí)間間隔(單位毫秒)。 由于我們科技網(wǎng)大多使用衛(wèi)星上網(wǎng),國(guó)內(nèi)費(fèi)用免費(fèi),而國(guó)際費(fèi)用4元/M,因此,必須使用tracert命令來(lái)判斷某個(gè)網(wǎng)站是屬于國(guó)內(nèi)網(wǎng)站還是國(guó)際網(wǎng)站(不能僅憑.cn來(lái)判斷),如果在路由表中出現(xiàn)了159.226.1.189這條路由,就表示該網(wǎng)站是屬于國(guó)際網(wǎng)站,實(shí)行收費(fèi)使用。而如果路由表中不出現(xiàn)159.226.1.189,則表示該網(wǎng)站是屬于國(guó)內(nèi)網(wǎng)站,實(shí)行免費(fèi)使用。 4. netstat(此命令在Windows 95/98,Windows NT中都是同樣用法) 這個(gè)程序有助于我們了解網(wǎng)絡(luò)的整體使用情況。它可以顯示當(dāng)前正在活動(dòng)的網(wǎng)絡(luò)連接的詳細(xì)信息,如采用的協(xié)議類(lèi)型、當(dāng)前主機(jī)與遠(yuǎn)端相連主機(jī)(一個(gè)或多個(gè))的IP地址以及它們之間的連接狀態(tài)等。 使用netstat ?可以顯示它的命令格式和參數(shù)說(shuō)明。 netstat的命令格式如下: netstat [-a] [-e] [-n] [-s] [-p proto] [-r] [interval] 其中的參數(shù)說(shuō)明如下: -a 顯示所有主機(jī)的端口號(hào); -e 顯示以太網(wǎng)統(tǒng)計(jì)信息; -n 以數(shù)字表格形式顯示地址和端口; -p proto 顯示特定的協(xié)議的具體使用信息; -r 顯示本機(jī)路由表的內(nèi)容; -s 顯示每個(gè)協(xié)議的使用狀態(tài)(包括TCP、UDP、IP); interval 重新顯示所選的狀態(tài),每次顯示之間的間隔數(shù)(單位秒),按Ctrl+C中止重新顯示。 5、arp(此命令在Windows 95/98,Windows NT中都是同樣用法) arp命令主要用來(lái)顯示及修改特定IP地址的網(wǎng)卡地址。 使用arp /?可以顯示它的命令格式和參數(shù)說(shuō)明。 arp的命令格式如下: arp -s inet_addr eth_addr [if_addr] arp -d inet_addr [if_addr] arp -a [inet_addr] [-N if_addr] 其中的參數(shù)說(shuō)明如下: inet_addr IP地址; eth_addr 以太網(wǎng)卡地址; -a 顯示某個(gè)IP地址的網(wǎng)卡地址(不加IP地址,顯示所有已激活的IP地址的網(wǎng)卡地址)(使用該參數(shù)前應(yīng)該先ping通某一個(gè)IP地址); -d 刪除指定IP地址的主機(jī); -s 增加主機(jī)和與IP地址相對(duì)應(yīng)的以太網(wǎng)卡地址。 要運(yùn)行以上這些程序,只要在DOS方式或Windows開(kāi)始菜單的運(yùn)行欄中以命令行的形式鍵入程序名即可。靈活使用這幾個(gè)程序不僅可以使你大體了解自己主機(jī)對(duì)網(wǎng)絡(luò)的使用情況,還可以進(jìn)行相應(yīng)的網(wǎng)絡(luò)管理工作,例檢測(cè)網(wǎng)絡(luò)線路是否暢通,局域網(wǎng)中是否有人盜用IP地址等。 注意,在使用這幾個(gè)命令中,除winipcfg(ipconfig)和netstat命令后面不接主機(jī)地址(IP地址或主機(jī)名)外,其余3個(gè)命令(ping,tracert,arp)后面都要接主機(jī)地址。 |
|
來(lái)自: skywood > 《Daily Study》