巧用Netsh診斷命令解決網(wǎng)絡(luò)疑難
眾所周知,處理網(wǎng)絡(luò)問(wèn)題屬于費(fèi)時(shí)費(fèi)力的苦差事?,F(xiàn)在,我找到了一條命令,可以為簡(jiǎn)化處理過(guò)程帶來(lái)很大的幫助。當(dāng)采用Windows Server 2003以及更早版本的網(wǎng)絡(luò)出現(xiàn)問(wèn)題的話,它可以用來(lái)迅速排除本地局域網(wǎng)中存在嫌疑的情況。(順便說(shuō)一句,它也可以支持Windows XP之類(lèi)的桌面系統(tǒng)。)作為一個(gè)命令行工具,或者更準(zhǔn)確地說(shuō)NETSH命令行管理程序工具,它可以實(shí)現(xiàn)同時(shí)ping默認(rèn)網(wǎng)關(guān)、DHCP服務(wù)器、主機(jī)IP地址、DNS以及和WINS服務(wù)器(搜尋順序)的效果。
現(xiàn)在,我們要做的就是在命令行中輸入:
NETSH DIAG PING ADAPTER
再按下回車(chē)鍵,我們就可以坐下來(lái)觀看奇跡是如何發(fā)生的了。(實(shí)際IP地址已被掩蓋掉。)
正如大家所看到的,系統(tǒng)連接中的所有基本信息都出現(xiàn)在屏幕上,我們?cè)僖膊恍枰M(fèi)時(shí)費(fèi)力地重復(fù)輸入命令來(lái)進(jìn)行查詢。類(lèi)似絕大部分命令行工具,我們也可以使用重定向參數(shù)將數(shù)據(jù)輸出出來(lái),并將所有信息保存到文本文件中。如果希望將信息保存在C盤(pán)根目錄下的LanPing.txt文件中,我們只需要運(yùn)行下面的命令:
NET SHDIAG PING ADAPTER > C:LanPing.txt
現(xiàn)在,我們就擁有了可以用于電子郵件附件、技術(shù)支持分析,甚至定期基線建立的文本文件。
在本文給出的示范中,我是在僅僅包含了一塊網(wǎng)卡的虛擬機(jī)上運(yùn)行該命令的。但按照命令的設(shè)計(jì)目標(biāo),它可以顯示出系統(tǒng)中所有可用網(wǎng)卡的相關(guān)信息。因此,如果僅僅只是希望顯示指定適配器情況的話,就需要在命令后加入相關(guān)的參數(shù):
·適配器的索引號(hào)(例如:NET SHDIAG PING 2號(hào)適配器)
·適配器的名稱(例如:NET SHDIAG PING 2號(hào)無(wú)線網(wǎng)絡(luò)連接的適配器)
·或者適配器的組件名稱(例如:NET SHDIAG PING無(wú)線適配器*)
下面列出的,就是該命令在ping適配器時(shí)可以使用到的一些其他選項(xiàng):
NET SHDIAG PING IEPROXY——Ping Internet Explorer瀏覽器的代理服務(wù)器
NET SHDIAG PING IP——僅僅Ping所有分配給適配器的指定IP地址
NET SHDIAG PING IP HOST——Ping指定IP地址或主機(jī)名
NET SHDIAG PING LOOP BACK——Ping127.0.0.0(本機(jī)環(huán)回測(cè)試保留IP地址)
NET SHDIAG PING MAIL——Outlook Express郵件服務(wù)器(不是Outlook里配置的Exchange服務(wù)器)
NET SHDIAG PING NEWS——Ping新聞服務(wù)器(如果用戶在Outlook Express進(jìn)行過(guò)配置的話)