Window Server 2008作為伺服器平台,通常會部署眾多服務,而這些服務往往與網路相關。服務的複雜性造成了網路的複雜性,因此Windows Server 2008下的網路排錯顯得比較麻煩。其實,只要善用運用其提供的工具和相關命令網路排錯也可以很簡單。下面筆者和大家分享
Windows Server 2008下的網路排錯幾個技巧和相關經驗。
1、利用“Windows 網路診斷”工具解決本地串連問題
諸如串連消失、串連受限、出現驚嘆號等與“本地串連”相關的故障,大家都遇到過吧!對於此類故障一般會通過檢測網卡、網線進行排錯,通常情況下這樣夠解決絕大多的故障。不過也有不少例外,當你將網線重新串連好並且更換了網卡,“本地串連”雖然出現了,當其它故障依舊。遇到這樣的情況該怎麼辦呢?這時我們不妨試試Windows Server 2008下的網路“診斷”功能,一般會解決問題。
其具體做法是:依次單擊“開始”→“網路”開啟網路管理器視窗,然後單擊其工具列上的“網路和共用中心”按鈕開啟網路和共用中心視窗,接下來單擊“管理網路連接”連結。最後用滑鼠右鍵單擊存在問題的本地串連選擇“診斷”命令,隨後Windows網路診斷工具會對本網進行檢測。當檢測到可識別的配置問題後,該工具會顯示一個包含了所有可能解決方案的列表。其中解決方案會提示自動修複選項,我們可以單擊解決方案即可執行修複操作。此外,有些解決方案可能需要我們進行手工修複,例如要求重新設定網路等,我們可根據提示進行操作即可。“Windows 網路診斷”工具可以診斷並解決絕大多數的與“本地串連”相關的故障,希望大家能夠靈活應用。(圖1)
圖1 Windows 網路診斷
2、利用“診斷和修複”工具Internet串連問題
對於Windows Server 2008這樣的伺服器系統,通常會運行很多服務,而且大多數服務都與Internet相關。這些服務、協議以及配置之間存在著依存性,因此網路故障的排錯也會非常麻煩。Windows Server 2008中包含了一個強大的網路診斷工具即“診斷和修複”,利用它往往能夠比較快速地診斷並修複故障。而且該工具的使用範圍非常廣,它除了能夠診斷和修複一般性的網路連接問題外,而且對於電子郵件、新聞群組、代理服務、DNS、DHCP、WINS以及預設閘道和IP地址等都可進行診斷和修複。
要診斷上述與Internet串連相關的故障,我們可以這樣進行操作:首先依照1中的操作進入“網路和共用中心”視窗,然後單擊“任務”列表中的“診斷和修複”連結,隨後Windows網路診斷工具會對網路狀態進行掃描,然後進行判斷列出造成故障的可能原因。同樣的,當檢測到可識別的配置問題後,該工具會顯示一個包含了所有可能解決方案的列表。其中有些解決方案會提供自動修複選項,單擊該方案就會自動完成修複。當然,其中有些方案需要我們手動操作,大家可根據提示完成操作。通常情況下利用“診斷和修複”工具會修複大多數的網路故障,對於還不能修複的故障我們需要進一步的排錯。(圖2)
圖2 Windows 網路診斷
4、綜合應用診斷和解決IP地址問題
如果伺服器在訪問其他網路資源或者和其他電腦通訊方面存在問題,很有可能是由IP地址的設定問題導致的。此類問題比較複雜,以WIndows Server 2008系統為例我們可以從電腦當前使用的IP地址設定以及其他重要的IP地址設定為突破口進行排錯。下面筆者分列3種情況和大家談談自己的排錯經驗。
(1).IP地址為私人地址
有的時候我們會探索服務器使用的IPv4地址是位於169.254.0.1-169.254.255.254的範圍內的某個IP,那麼就是說明電腦正在使用自動私人的IP地址。這一般是伺服器被設定為通過DHCP獲得IP地址,但是它有無法串連到DHCP伺服器所致。對於Windows Server 2008來說,在使用私人IP時,它會自動定期檢查DHCP伺服器是否可用,如果最終沒有成功獲得動態IP地址,網路連接就會出現問題。此時就有必要檢測主機與DHCP伺服器之間的連通性,比如網線、交換器、集線器等等。(圖4)
圖3 利用PING診斷網路