DNS故障的方法

    在設置使用Windows 2000 Server服務的時候,維護工作是非常重要的。下面就和大家交流一下維護和排除DNS故障的方法。

 

  一、使用Dnscmd方便維護DNS系統

 

  與UNIX或腳本命令類似,Windows 2000的資源工具包提供了一個叫做Dnscmd的命令行程序,它用來管理DNS服務器。

 

  該工具可用於不同任務:

 

  1.創建腳本或批處理文件,使DNS中每日的管理進程自動化。它特別適合設置使用文本文件的標準DNS主要區域的情況。

 

  2.更新資源記錄。

 

  3. 建立並配置新的DNS服務器。

 

  Dnscmd的安裝很簡單:

 

  1.Dnscmd文件從Win 2000 Server CD-ROM光盤的supportenterprise eskit文件夾複製到DNS服務器中你選擇的文件夾中即可。如cwinntsystem32dns文件夾下。注意,Win 2000 Professional光盤中不存在這個程序。

 

  2.在“運行”菜單或命令行提示符上鍵入DNSCMD或加上不同參數進行維護工作。

 

  二、用好Ping命令

 

  相信大家對Ping命令都比較熟悉,它使用ICMP協議檢查網絡上特定IP地址的存在,一個DNS域名也是對應一個IP地址的,因此下面的命令可以檢查一個DNS域名的連通性:

 

  Ping [url]www.cfan.com.cn[/url]

 

  假如一客戶端不能解析DNS域名,使用上述命令可以判斷該客戶端與DNS服務器的連通性。然後可以再Ping網絡中的其它客戶端。如果都Ping不通,說明該客戶端有問題,如果後者可以Ping通,則說明DNS配置錯誤或DNS服務器錯誤。

 

  三、用Ipconfig設置DNS

 

  直接在命令提示符下執行Ipconfig命令可以查看DNS服務器的配置情況(圖1)。該命令還可以手工更新一個客戶的DNS註冊,排除DNS名稱註冊失敗的故障,或對DNS服務器動態更新故障。使用命令Ipconfig registerdns可以更新或排除一個客戶的DNS註冊故障,因爲該命令將刷新DHCP的租約並註冊計算機的主機名。

 

1

 

  四、使用Nslookup診斷

 

  Nslookup是診斷DNS的實用程序,它允許與DNS以對話方式工作並讓用戶檢查資源記錄,它也在命令行上運行,語法如下:

 

  Nslookup -optionhostname server

 

  -option指定一個或多個命令行選項。例如要列出命令清單。

 

  Hostname:使用用戶指定的主機名,缺省使用用戶指定的服務器。

 

  Server:使用用戶指定的DNS服務器,缺省指定使用在TCP/IP網絡配置中指定的DNS服務器。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章