引言
了解和掌握下面幾個(gè)命令將會(huì)有助于更快地檢測(cè)到網(wǎng)絡(luò)故障所在,從而節(jié)省時(shí)間,提高效率。
一、ping
Ping是測(cè)試網(wǎng)絡(luò)聯(lián)接狀況以及信息包發(fā)送和接收狀況非常有用的工具,是網(wǎng)絡(luò)測(cè)試最常用的命令。Ping向目標(biāo)主機(jī)(地址)發(fā)送一個(gè)回送請(qǐng)求數(shù)據(jù)包,要求目標(biāo)主機(jī)收到請(qǐng)求后給予答復(fù),從而判斷網(wǎng)絡(luò)的響應(yīng)時(shí)間和本機(jī)是否與目標(biāo)主機(jī)(地址)聯(lián)通。
如果執(zhí)行Ping不成功,則可以預(yù)測(cè)故障出現(xiàn)在以下幾個(gè)方面:
-
1.網(wǎng)線(xiàn)故障
-
2.網(wǎng)絡(luò)適配器配置不正確
-
3.IP地址不正確
-
4.如果執(zhí)行Ping成功而網(wǎng)絡(luò)仍無(wú)法使用,那么問(wèn)題很可能出在網(wǎng)絡(luò)系統(tǒng)的軟件配置方面.
Ping成功只能保證本機(jī)與目標(biāo)主機(jī)間存在一條連通的物理路徑。
Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
[-r count] [-s count] [[-j host-list] | [-k host-list]]
[-w timeout] target_name
Options:
-t Ping the specified host until stopped.
To see statistics and continue - type Control-Break;
To stop - type Control-C.
-a Resolve addresses to hostnames.
-n count Number of echo requests to send.
-l size Send buffer size.
-f Set Don't Fragment flag in packet.
-i TTL Time To Live.
-v TOS Type Of Service.
-r count Record route for count hops.
-s count Timestamp for count hops.
-j host-list Loose source route along host-list.
-k host-list Strict source route along host-list.
-w timeout Timeout in milliseconds to wait for each reply.
命令格式:
ping IP地址或主機(jī)名 [-t] [-a] [-n count] [-l size]
參數(shù)含義:
-t 不停地向目標(biāo)主機(jī)發(fā)送數(shù)據(jù);
-a 以IP地址格式來(lái)顯示目標(biāo)主機(jī)的網(wǎng)絡(luò)地址 ;
-n count 指定要Ping多少次,具體次數(shù)由count來(lái)指定 ;
-l size 指定發(fā)送到目標(biāo)主機(jī)的數(shù)據(jù)包的大小。
例如當(dāng)您的機(jī)器不能訪(fǎng)問(wèn)Internet,首先您想確認(rèn)是否是本地局域網(wǎng)的故障。假定局域網(wǎng)的代理服務(wù)器IP地址為202.168.0.1,您可以使用Ping 202.168.0.1命令查看本機(jī)是否和代理服務(wù)器聯(lián)通。
又如,測(cè)試本機(jī)的網(wǎng)卡是否正確安裝的常用命令是ping 127.0.0.1。
Ping統(tǒng)計(jì)為127.0.0.1:
包:發(fā)送= 4,收到= 4,失去了= 0(0%的損失),
近似往返次毫秒:
最低= 0 ms,最大= 0 ms,平均= 0 ms
二、ipconfig
Ipconfig是調(diào)試計(jì)算機(jī)網(wǎng)絡(luò)的常用命令,通常使用它顯示計(jì)算機(jī)中網(wǎng)絡(luò)適配器的IP地址、子網(wǎng)掩碼及默認(rèn)網(wǎng)關(guān)。
Autoconfiguration IP Address. . . :169.254.83.121 (這串字符表示DHCP<
Dynamic Host Configuration Protocol動(dòng)態(tài)主機(jī)配置協(xié)議>分配的地址,并不是當(dāng)前本機(jī)的公網(wǎng)IP地址)
Subnet Mask. . . . . . . . . . . : 255.255.0.0 (子網(wǎng)掩碼)
PPP adapter (計(jì)算機(jī)的寬帶連接名稱(chēng)):
Connection-specific DNS Suffix . :IP address. . . . . . . . . . . . : ***.***.***.*** (這串字符就是當(dāng)前本機(jī)的IP地址)
Subnet Mask. . . . . . . . . . . : 255.255.255.255 (子網(wǎng)掩碼)
Default Gateway . . . . . . . . . : ***.***.***.*** (默認(rèn)網(wǎng)關(guān))
在Windows 7中
Ipconfig也可以帶參數(shù)
1、/all
顯示所有網(wǎng)絡(luò)適配器(網(wǎng)卡、撥號(hào)連接等)的完整TCP/IP配置信息。與不帶參數(shù)的用法相比,它的信息更全更多,如IP是否動(dòng)態(tài)分配、顯示網(wǎng)卡的物理地址(mac地址,之前文章說(shuō)過(guò))等。
2、/release_all和/release N
釋放全部(或指定)適配器的由 DHCP分配的動(dòng)態(tài)IP 地址。此參數(shù)適用于IP地址非靜態(tài)分配的網(wǎng)卡,通常和下文的renew參數(shù)結(jié)合使用。
3、ipconfig /renew_all或ipconfig /renew N
為全部(或指定)適配器重新分配IP地址。此參數(shù)同樣僅適用于IP地址非靜態(tài)分配的網(wǎng)卡,通常和上文的release參數(shù)結(jié)合使用。
比如:為網(wǎng)卡動(dòng)態(tài)分配新地址:ipconfig /release 1
說(shuō)明:去除網(wǎng)卡(適配器1)的動(dòng)態(tài)IP地址。
ipconfig /renew 1
說(shuō)明:為網(wǎng)卡重新動(dòng)態(tài)分配IP地址。
Windows2000以前使用Winipcfg命令以窗口的形式顯示IP協(xié)議的具體配置信息。
三、Tracert
Tracert命令用來(lái)顯示數(shù)據(jù)包到達(dá)目標(biāo)主機(jī)所經(jīng)過(guò)的路徑,并顯示到達(dá)每個(gè)節(jié)點(diǎn)的時(shí)間。命令功能同Ping類(lèi)似,但它所獲得的信息要比Ping命令詳細(xì)得多,它把數(shù)據(jù)包所走的全部路徑、節(jié)點(diǎn)的IP以及花費(fèi)的時(shí)間都顯示出來(lái)。該命令比較適用于大型網(wǎng)絡(luò)。
命令格式:
tracert IP地址或主機(jī)名 [-d][-h maximumhops][-j host_list] [-w timeout]
參數(shù)含義:
-d 不解析目標(biāo)主機(jī)的名字;
-h maximum_hops 指定搜索到目標(biāo)地址的最大跳躍數(shù);
-j host_list 按照主機(jī)列表中的地址釋放源路由;
-w timeout 指定超時(shí)時(shí)間間隔,程序默認(rèn)的時(shí)間單位是毫秒。
例如想要了解自己的計(jì)算機(jī)與目標(biāo)主機(jī)www.fjut.edu.cn之間詳細(xì)的傳輸路徑信息,可以在MS-DOS方式輸入tracert www.fjut.edu.cn。
四、Netstat
Netstat命令可以幫助網(wǎng)絡(luò)管理員了解網(wǎng)絡(luò)的整體使用情況。它可以顯示當(dāng)前正在活動(dòng)的網(wǎng)絡(luò)連接的詳細(xì)信息,例如顯示網(wǎng)絡(luò)連接、路由表和網(wǎng)絡(luò)接口信息,可以統(tǒng)計(jì)目前總共有哪些網(wǎng)絡(luò)連接正在運(yùn)行。
利用命令參數(shù),命令可以顯示所有協(xié)議的使用狀態(tài),這些協(xié)議包括TCP協(xié)議、UDP協(xié)議以及IP協(xié)議等,另外還可以選擇特定的協(xié)議并查看其具體信息,還能顯示所有主機(jī)的端口號(hào)以及當(dāng)前主機(jī)的詳細(xì)路由信息。
命令格式:
netstat [-r] [-s] [-n] [-a]
參數(shù)含義:
-r 顯示本機(jī)路由表的內(nèi)容;
-s 顯示每個(gè)協(xié)議的使用狀態(tài)(包括TCP協(xié)議、UDP協(xié)議、IP協(xié)議);
-n 以數(shù)字表格形式顯示地址和端口;
-a 顯示所有主機(jī)的端口號(hào)。