TCP/IP排錯(cuò)
TCP/IP協(xié)議問(wèn)題往往是導(dǎo)致IIS不能正常工作的原因。當(dāng)IIS出現(xiàn)錯(cuò)誤但是可以判斷IIS服務(wù)本身沒(méi)有問(wèn)題時(shí),就要考慮是否網(wǎng)絡(luò)連接出現(xiàn)問(wèn)題,簡(jiǎn)單排除網(wǎng)絡(luò)硬件損壞所造成的問(wèn)題之后,我們的注意力就應(yīng)集中在網(wǎng)絡(luò)協(xié)議,主要是TCP/IP協(xié)議上。
Windows 2000提供了一系列TCP/IP排錯(cuò)工具,這些主要基于命令提示行的工具提供了診斷網(wǎng)絡(luò)問(wèn)題的強(qiáng)大手段。
使用ipconfig工具檢查TCP/IP配置
ipconfig是一個(gè)查閱和管理客戶機(jī)TCP/IP配置狀態(tài)的命令提示行工具。在命令提示行中鍵入:ipconfig并回車,得到如右圖所示的計(jì)算機(jī)基本TCP/IP配置屬性,包括IP地址、子網(wǎng)掩碼和缺省網(wǎng)關(guān)。
在命令提示行中鍵入:ipconfig /all并回車,得到詳細(xì)模式的TCP/IP配置狀態(tài),除了基本信息之外,還包括主機(jī)名、DNS設(shè)置、WINS設(shè)置、DHCP設(shè)置以及物理地址、節(jié)點(diǎn)類型等TCP/IP信息。
如果計(jì)算機(jī)啟用DHCP并使用DHCP服務(wù)器獲得配置,可以使用ipconfig /renew命令開(kāi)始刷新租約。也可以使用帶/release選項(xiàng)的ipconfig命令立即釋放主機(jī)的當(dāng)前DHCP配置。
對(duì)于Windows 95和Windows 98客戶機(jī),應(yīng)使用 winipcfg命令而不是ipconfig命令。
使用ping命令測(cè)試連接
Ping命令有助于驗(yàn)證IP級(jí)的連通性,發(fā)現(xiàn)和解決問(wèn)題時(shí),可以使用Ping向目標(biāo)主機(jī)名或IP地址發(fā)送ICMP回應(yīng)請(qǐng)求。在需要驗(yàn)證主機(jī)能否連接到TCP/IP網(wǎng)絡(luò)和網(wǎng)絡(luò)資源時(shí)使用Ping。
Ping命令實(shí)際上是向目標(biāo)主機(jī)發(fā)送若干(缺省為4個(gè))數(shù)據(jù)包,如果本地計(jì)算機(jī)與目標(biāo)主機(jī)之間能夠連通,目標(biāo)主機(jī)將回復(fù)一條響應(yīng)信息,如右上圖所示,響應(yīng)信息包括響應(yīng)時(shí)間和TTL值。成功的Ping同一臺(tái)主機(jī)說(shuō)明IP數(shù)據(jù)能夠在本地與目標(biāo)主機(jī)之間傳送。
如果收到超時(shí)信息,如右下圖所示,則說(shuō)明本地主機(jī)與目標(biāo)主機(jī)之間的TCP/IP連接不能建立,可能的原因包括網(wǎng)絡(luò)故障,協(xié)議錯(cuò)誤以及TCP/IP配置錯(cuò)誤等在確認(rèn)網(wǎng)絡(luò)連通性的時(shí)候,應(yīng)按照以下順序進(jìn)行Ping測(cè)試:
1.Ping本地循環(huán)地址127.0.0.1,確定本地TCP/IP配置是否正確。
在命令提示行鍵入Ping 127.0.0.1。
2.Ping本機(jī)地址,檢驗(yàn)本地IP地址設(shè)置是否正確。
3.Ping缺省網(wǎng)關(guān)地址,檢驗(yàn)?zāi)芊衽c本地子網(wǎng)之外的主機(jī)進(jìn)行通信。
4.Ping遠(yuǎn)程子網(wǎng)上的主機(jī),檢驗(yàn)?zāi)芊裢ㄟ^(guò)路由器進(jìn)行遠(yuǎn)程通信。
如果以上Ping命令均能夠得到響應(yīng),說(shuō)明TCP/IP配置能夠支持網(wǎng)絡(luò)通信。否則,針對(duì)相應(yīng)的網(wǎng)絡(luò)組件進(jìn)行設(shè)置檢查。
使用netstat工具顯示連接統(tǒng)計(jì)
可以使用netstat命令顯示協(xié)議統(tǒng)計(jì)信息和當(dāng)前的TCP/IP連接。
netstat -a命令將顯示所有連接,而netstat -r顯示路由表和活動(dòng)連接。netstat -e命令將顯示 Ethernet 統(tǒng)計(jì)信息,而netstat -s顯示每個(gè)協(xié)議的統(tǒng)計(jì)信息。
如果使用 netstat -n,則不能將地址和端口號(hào)轉(zhuǎn)換成名稱。
新聞熱點(diǎn)
疑難解答
圖片精選