|
網(wǎng)絡(luò )命令一覽表(絕對實(shí)用)
Netstat < LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
< LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
??Netstat用于顯示與IP、TCP、UDP和ICMP協(xié)議相關(guān)的統計數據,一般用于檢驗本機各端口的網(wǎng)絡(luò )連接情況。
如果你的計算機有時(shí)候接受到的數據報會(huì )導致出錯數據刪除或故障,你不必感到奇怪,TCP/IP可以容許這些類(lèi)型的錯誤,并能夠自動(dòng)重發(fā)數據報。但如果累計的出錯情況數目占到所接收的IP數據報相當大的百分比,或者它的數目正迅速增加,那么你就應該使用Netstat查一查為什么會(huì )出現這些情況了。
Netstat的一些常用選項: < LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
netstat -s--本選項能夠按照各個(gè)協(xié)議分別顯示其統計數據。如果你的應用程序(如Web瀏覽器)運行速度比較慢,或者不能顯示W(wǎng)eb頁(yè)之類(lèi)的數據,那么你就可以用本選項來(lái)查看一下所顯示的信息。你需要仔細查看統計數據的各行,找到出錯的關(guān)鍵字,進(jìn)而確定問(wèn)題所在。 < LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
< LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
netstat -e--本選項用于顯示關(guān)于以太網(wǎng)的統計數據。它列出的項目包括傳送的數據報的總字節數、錯誤數、刪除數、數據報的數量和廣播的數量。這些統計數據既有發(fā)送的數據報數量,也有接收的數據報數量。這個(gè)選項可以用來(lái)統計一些基本的網(wǎng)絡(luò )流量)。
netstat -r--本選項可以顯示關(guān)于路由表的信息,類(lèi)似于后面所講使用route print命令時(shí)看到的 信息。除了顯示有效路由外,還顯示當前有效的連接。 < LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
netstat -a--本選項顯示一個(gè)所有的有效連接信息列表,包括已建立的連接(ESTABLISHED),也包括監聽(tīng)連接請求(LISTENING)的那些連接。
netstat -n--顯示所有已建立的有效連接。 < LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
< LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
Netstat的妙用 < LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
??經(jīng)常上網(wǎng)的人一般都使用ICQ的,不知道你有沒(méi)有被一些討厭的人騷擾得不敢上線(xiàn),想投訴卻又不知從和下手?其實(shí),你只要知道對方的IP,就可以向他所屬的ISP投訴了。但怎樣才能通過(guò)ICQ知道對方的IP呢?如果對方在設置ICQ時(shí)選擇了不顯示IP地址,那你是無(wú)法在信息欄中看到的。其實(shí),你只需要通過(guò)Netstat就可以很方便的做到這一點(diǎn):當他通過(guò)ICQ或其他的工具與你相連時(shí)(例如你給他發(fā)一條ICQ信息或他給你發(fā)一條信息),你立刻在DOS Prompt下輸入netstat -n或netstat -a就可以看到對方上網(wǎng)時(shí)所用的IP或ISP域名了。甚至連所用Port都完全暴露了,如果你想給他一些教訓,這些信息已經(jīng)足夠……
IPConfig < LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
< LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
??IPConfig實(shí)用程序和它的等價(jià)圖形用戶(hù)界面——Windows 95/98中的WinIPCfg可用于顯示當前的TCP/IP配置的設置值。這些信息一般用來(lái)檢驗人工配置的TCP/IP設置是否正確。但是,如果你的計算機和所在的局域網(wǎng)使用了動(dòng)態(tài)主機配置協(xié)議(Dynamic Host Configuration Protocol,DHCP--Windows NT下的一種把較少的IP地址分配給較多主機使用的協(xié)議,類(lèi)似于撥號上網(wǎng)的動(dòng)態(tài)IP分配),這個(gè)程序所顯示的信息也許更加實(shí)用。這時(shí),IPConfig可以讓你了解你的計算機是否成功的租用到一個(gè)IP地址,如果租用到則可以了解它目前分配到的是什么地址。了解計算機當前的IP地址、子網(wǎng)掩碼和缺省網(wǎng)關(guān)實(shí)際上是進(jìn)行測試和故障分析的必要項目。
< LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
最常用的選項: < LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
ipconfig--當使用IPConfig時(shí)不帶任何參數選項,那么它為每個(gè)已經(jīng)配置了的接口顯示IP地址、子網(wǎng)掩碼和缺省網(wǎng)關(guān)值
ipconfig /all--當使用all選項時(shí),IPConfig能為DNS和WINS服務(wù)器顯示它已配置且所要使用的附加信息(如IP地址等),并且顯示內置于本地網(wǎng)卡中的物理地址(MAC)。如果IP地址是從DHCP服務(wù)器租用的,IPConfig將顯示DHCP服務(wù)器的IP地址和租用地址預計失效的日期(有關(guān)DHCP服務(wù)器的相關(guān)內容請詳見(jiàn)其他有關(guān)NT服務(wù)器的書(shū)籍或詢(xún)問(wèn)你的網(wǎng)管),其輸出信息見(jiàn)圖6的下半部分。 < LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
ipconfig /release和ipconfig /renew--這是兩個(gè)附加選項,只能在向DHCP服務(wù)器租用其IP地址的計算機上起作用。如果你輸入ipconfig /release,那么所有接口的租用IP地址便重新交付給DHCP服務(wù)器(歸還IP地址)。如果你輸入ipconfig /renew,那么本地計算機便設法與DHCP服務(wù)器取得聯(lián)系,并租用一個(gè)IP地址。請注意,大多數情況下網(wǎng)卡將被重新賦予和以前所賦予的相同的IP地址。
??如果你使用的是Windows 95/98,那么你應該更習慣使用winipcfg而不是ipconfig,因為它是一個(gè)圖形用戶(hù)界面,而且所顯示的信息與ipconfig相同,并且也提供發(fā)布和更新動(dòng)態(tài)IP地址的選項 如果你購買(mǎi)了Windows NT Resource Kit(NT資源包),那么Windows NT也包含了一個(gè)圖形替代界面,該實(shí)用程序的名字是wntipcfg,和Windows 95/98的winipcfg類(lèi)似。
ARP(地址轉換協(xié)議)
??ARP是一個(gè)重要的TCP/IP協(xié)議,并且用于確定對應IP地址的網(wǎng)卡物理地址。實(shí)用arp命令,你能夠查看本地計算機或另一臺計算機的ARP高速緩存中的當前內容。此外,使用arp命令,也可以用人工方式輸入靜態(tài)的網(wǎng)卡物理/IP地址對,你可能會(huì )使用這種方式為缺省網(wǎng)關(guān)和本地服務(wù)器等常用主機進(jìn)行這項作,有助于減少網(wǎng)絡(luò )上的信息量。 < LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
< LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
??按照缺省設置,ARP高速緩存中的項目是動(dòng)態(tài)的,每當發(fā)送一個(gè)指定地點(diǎn)的數據報且高速緩存中不存在當前項目時(shí),ARP便會(huì )自動(dòng)添加該項目。一旦高速緩存的項目被輸入,它們就已經(jīng)開(kāi)始走向失效狀態(tài)。例如,在Windows NT網(wǎng)絡(luò )中,如果輸入項目后不進(jìn)一步使用,物理/IP地址對就會(huì )在2至10分鐘內失效。因此,如果ARP高速緩存中項目很少或根本沒(méi)有時(shí),請不要奇怪,通過(guò)另一臺計算機或路由器的ping命令即可添加。所以,需要通過(guò)arp命令查看高速緩存中的內容時(shí),請最好先ping 此臺計算機(不能是本機發(fā)送ping命令)。 < LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
< LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
常用命令選項: < LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
arp -a或arp -g--用于查看高速緩存中的所有項目。-a和-g參數的結果是一樣的,多年來(lái)-g一直是UNIX平臺上用來(lái)顯示ARP高速緩存中所有項目的選項,而Windows用的是arp -a(-a可被視為all,即全部的意思),但它也可以接受比較傳統的-g選項。
< LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
arp -a IP--如果你有多個(gè)網(wǎng)卡,那么使用arp -a加上接口的IP地址,就可以只顯示與該接口相關(guān)的ARP緩存項目。 < LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
< LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
arp -s IP 物理地址——你可以向ARP高速緩存中人工輸入一個(gè)靜態(tài)項目。該項目在計算機引導過(guò)程中將保持有效狀態(tài),或者在出現錯誤時(shí),人工配置的物理地址將自動(dòng)更新該項目。
< LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
arp -d IP--使用本命令能夠人工刪除一個(gè)靜態(tài)項目。
看到這里,你也許已經(jīng)有些累了……其實(shí)對于一般用戶(hù)來(lái)說(shuō)也已經(jīng)足夠——你可以用ipconfig和ping命令來(lái)查看自己的網(wǎng)絡(luò )配置并判斷是否正確、可以用netstat查看別人與你所建立的連接并找出ICQ使用者所隱藏的IP信息、可以用arp查看網(wǎng)卡的MAC地址——這些已足已讓你丟掉菜鳥(niǎo)的頭銜。如果你并不滿(mǎn)足,那就“硬著(zhù)頭皮”(下面的內容可能有些枯燥)繼續Follow me......
Tracert
??當數據報從你的計算機經(jīng)過(guò)多個(gè)網(wǎng)關(guān)傳送到目的地時(shí),Tracert命令可以用來(lái)跟蹤數據報使用的路由(路徑)。該實(shí)用程序跟蹤的路徑是源計算機到目的地的一條路徑,不能保證或認為數據報總遵循這個(gè)路徑。如果你的配置使用DNS,那么你常常會(huì )從所產(chǎn)生的應答中得到城市、地址和常見(jiàn)通信公司的名字。Tracert是一個(gè)運行得比較慢的命令(如果你指定的目標地址比較遠),每個(gè)路由器你大約需要給它15秒鐘
??Tracert的使用很簡(jiǎn)單,只需要在tracert后面跟一個(gè)IP地址或URL,Tracert會(huì )進(jìn)行相應的域名轉換的。Tracert一般用來(lái)檢測故障的位置,你可以用tracert IP在哪個(gè)環(huán)節上出了問(wèn)題,雖然還是沒(méi)有確定是什么問(wèn)題,但它已經(jīng)告訴了我們問(wèn)題所在的地方,你也就可以很有把握的告訴別人——某某出了問(wèn)題。Route
??大多數主機一般都是駐留在只連接一臺路由器的網(wǎng)段上。由于只有一臺路由器,因此不存在使用哪一臺路由器將數據報發(fā)表到遠程計算機上去的問(wèn)題,該路由器的IP地址可作為該網(wǎng)段上所有計算機的缺省網(wǎng)關(guān)來(lái)輸入。
< LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
??但是,當網(wǎng)絡(luò )上擁有兩個(gè)或多個(gè)路由器時(shí),你就不一定想只依賴(lài)缺省網(wǎng)關(guān)了。實(shí)際上你可能想讓你的某些遠程IP地址通過(guò)某個(gè)特定的路由器來(lái)傳遞,而其他的遠程IP則通過(guò)另一個(gè)路由器來(lái)傳遞。
??在這種情況下,你需要相應的路由信息,這些信息儲存在路由表中,每個(gè)主機和每個(gè)路由器都配有自己獨一無(wú)二的路由表。大多數路由器使用專(zhuān)門(mén)的路由協(xié)議來(lái)交換和動(dòng)態(tài)更新路由器之間的路由表。但在有些情況下,必須人工將項目添加到路由器和主機上的路由表中。Route就是用來(lái)顯示、人工添加和修改路由表項目的。
一般使用選項:
route print--本命令用于顯示路由表中的當前項目,在單路由器網(wǎng)段上的輸出結果如圖12,由于用IP地址配置了網(wǎng)卡,因此所有的這些項目都是自動(dòng)添加的。
< LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
route add--使用本命令,可以將信路由項目添加給路由表。例如,如果要設定一個(gè)到目的網(wǎng)絡(luò )209.98.32.33的路由,其間要經(jīng)過(guò)5個(gè)路由器網(wǎng)段,首先要經(jīng)過(guò)本地網(wǎng)絡(luò )上的一個(gè)路由器,器IP為202.96.123.5,子網(wǎng)掩碼為255.255.255.224,那么你應該輸入以下命令: < LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
route add 209.98.32.33 mask 255.255.255.224 202.96.123.5 metric 5 < LT電腦網(wǎng)絡(luò )部落 www.luotuo.net >
route change--你可以使用本命令來(lái)修改數據的傳輸路由,不過(guò),你不能使用本命令來(lái)改變數據的目的地。下面這個(gè)例子可以將數據的路由改到另一個(gè)路由器,它采用一條包含3個(gè)網(wǎng)段的更直的路徑:
route add 209.98.32.33 mask 255.255.255.224 202.96.123.250 metric 3
route delete--使用本命令可以從路由表中刪除路由。例如:route delete 209.98.32.33
NBTStat
|
|