Windows Server 2008下的網絡排錯
添加時間:2018-3-28 20:10:25
添加:
思海網絡
Window Server 2008作為服務器平臺,通常會部署眾多服務,而這些服務往往與網絡相關。服務的復雜性造成了
網絡的復雜性,因此Windows Server 2008下的網絡排錯顯得比較麻煩。其實,只要善用運用其提供的工具和相關命
令網絡排錯也可以很簡單。下面筆者和大家分享
Windows Server 2008下的網絡排錯幾個技巧和相關經驗。
1、利用“Windows 網絡診斷”工具解決本地連接問題
諸如連接消失、連接受限、出現感嘆號等與“本地連接”相關的故障,大家都遇到過吧!對于此類故障一般會通
過檢測網卡、網線進行排錯,通常情況下這樣夠解決絕大多的故障。不過也有不少例外,當你將網線重新連接好并且
更換了網卡,“本地連接”雖然出現了,當其它故障依舊。遇到這樣的情況該怎么辦呢?這時我們不妨試試Windows
Server 2008下的網絡“診斷”功能,一般會解決問題。
其具體做法是:依次單擊“開始”→“網絡”打開網絡管理器窗口,然后單擊其工具欄上的“網絡和共享中心”
按鈕打開網絡和共享中心窗口,接下來單擊“管理網絡連接”鏈接。最后用鼠標右鍵單擊存在問題的本地連接選擇“
診斷”命令,隨后Windows網絡診斷工具會對本地網絡進行檢測。當檢測到可識別的配置問題后,該工具會顯示一個
包含了所有可能解決方案的列表。其中解決方案會提示自動修復選項,我們可以單擊解決方案即可執行修復操作。此
外,有些解決方案可能需要我們進行手工修復,例如要求重新配置網絡等,我們可根據提示進行操作即可。
“Windows 網絡診斷”工具可以診斷并解決絕大多數的與“本地連接”相關的故障,希望大家能夠靈活應用。
2、利用“診斷和修復”工具Internet連接問題
對于Windows Server 2008這樣的服務器系統,通常會運行很多服務,而且大多數服務都與Internet相關。這些
服務、協議以及配置之間存在著依存性,因此網絡故障的排錯也會非常麻煩。Windows Server 2008中包含了一個強
大的網絡診斷工具即“診斷和修復”,利用它往往能夠比較快速地診斷并修復故障。而且該工具的使用范圍非常廣,
它除了能夠診斷和修復一般性的網絡連接問題外,而且對于電子郵件、新聞組、代理服務、DNS、DHCP、WINS以及默
認網關和IP地址等都可進行診斷和修復。
要診斷上述與Internet連接相關的故障,我們可以這樣進行操作:首先依照1中的操作進入“網絡和共享中心”
窗口,然后單擊“任務”列表中的“診斷和修復”鏈接,隨后Windows網絡診斷工具會對網絡狀態進行掃描,然后進
行判斷列出造成故障的可能原因。同樣的,當檢測到可識別的配置問題后,該工具會顯示一個包含了所有可能解決方
案的列表。其中有些解決方案會提供自動修復選項,單擊該方案就會自動完成修復。當然,其中有些方案需要我們手
動操作,大家可根據提示完成操作。通常情況下利用“診斷和修復”工具會修復大多數的網絡故障,對于還不能修復
的故障我們需要進一步的排錯。
3、利用Ping命令驗證服務器配置正確與否
Ping是最常用的網絡測試命令,對于Windows Server 2008系統,我們可通過它對服務器中的諸如DHCP、DNS等與
網絡相關的服務進行檢測,以驗證其配置的正確與否。正如大家所知,Ping是一個命令行工具,其命令格式是:ping
<主機>,其中“<主機>”是可到達的主機名或者其IP地址。下面列舉3個ping命令在Windows Server 2008下的應用。
當然最常用的是Ping主機IP,我們在部署完服務器后通常要檢測網絡配置是否正確,其具體做法就是Ping服務器
的IP地址。如果服務器的網絡配置正確,而且目標可以通過網絡訪問,那么只要服務器的防火墻允許Ping操作,ping
就能夠受到回復。如果ping命令無法到達主機,或者被防火墻阻止,那么ping就會超時。據此一個簡單的ping命令就
能夠驗證服務器網絡配置的狀況。此外,在使用WINS的域中我們可以使用“ping NetBIOS 計算機名”驗證WINS配置
的正確性。如果通過ping發現NetBIOS計算機名可以被正確解析,則表示目標計算機的NetBIOS組件WINS配置的正確性
,反之則不正確。同樣,在使用DNS的域中我們可以使用“ping DNS 主機名”驗證DNS配置正確與否。如果完全合格
的DNS主機名被ping正確解析,表示對DNS名稱解析的配置是正確的。
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服務器之間的連通性,比如網線、交
換機、集線器等等。
(2).IP地址和子網掩碼都是0.0.0.0
有時候我們會發現服務器目前的IPv4地址和子網掩碼都是0.0.0.0,這表示網絡可能被斷開,或者有人試圖使用
在網絡中已經使用的靜態IP地址。在這種情況下,應該打開網絡連接窗口,并判斷連接的狀態。如果連接被禁用或者
斷開,則可以一眼看出來。隨后用鼠標右鍵單擊有問題的連接,然后選擇“啟用”或者“診斷”命令。如果連接已經
被啟用,還需要調整連接的IP地址設置。
(3).服務器IP地址無法訪問
如果網絡中的IPD地址都是通過DHCP服務器動態分配的,但服務器獲得的IP地址無法正常使用。這種情況一般是
網絡中的其他計算機設置了靜態的IP,而這個IP與服務器所獲得的IP地址沖突,從而造成服務器的訪問故障。此外最
簡單的方法是在服務器上打開命令提示符執行民命令“ipconfig /renew”重新從DHCP服務器獲得IP地址。當然,我
們也可以定位該擅自設置靜態IP的主機。其做法是,斷開服務器的網絡連接,然后在另外一臺主機上執行ping命令,
ping這個靜態IP。如果ping測試受到了回應,就表示有主機正在使用該IP地址,然后通過MAC地址找到該主機。此外
,我們也不能忽略另外一種情況,如果DHCP服務器的預留地址設置錯誤的話也會造成這種情況。
Windows Server 2008系統同時支持IPv6和IPv4,并且默認情況下IPv6是啟用的。對于IP相關的網絡故障,我們
有的時候也要對IPv6進行排查。當然,我們可在命令行下檢測IPv6的配置情況,其命令是“netsh interface ipv6
show address”。如果要遠程檢測Windows Server 2008服務器的IP地址配置,我們可以執行命令“netsh -r jp
interface ipv4 show address”,其中jp是遠程服務器的名稱。
總結:上面列舉的有些案例不光針對于Windows Server 2008,同樣適用于其他Windows系統。當然,Widnows
Server 2008下的網絡故障還有很多,進行排錯時靈活應用系統集成的工具和命令,再配以一定的技巧和方法就能夠
事半功倍。
關鍵字: Server 2008、服務器、網絡排錯
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解