熱點推薦:
您现在的位置: 電腦知識網 >> 電腦故障 >> 正文

網管經驗之Windows服務器DNS故障問題[2]

2013-11-12 00:06:25  來源: 電腦故障 

  
  出現此問題的原因主要有三個由於網絡故障與主控服務器的連接斷開為主控服務器配置的 IP 地址不正確主控服務器上的區域數據文件中有語法錯誤首先應使用 DNS 控制台檢查該從屬服務器在嘗試從中加載數據的那一(些)主控服務器的地址右鍵單擊左窗格中該區域的域名選擇屬性然後查看常規選項卡確認它是否真是主名稱服務器的 IP 地址如果是請檢查到此 IP 地址的連接C:> ping
  Pinging with bytes of data:
  Request timed out
  Request timed out
  Request timed out
  Request timed out
  
  如果無法連接到主控服務器請確定該服務器的主機是否真的在運行(例如已通電)或檢查網絡問題你可能還需要檢查主控服務器對該區域中數據的查詢是否返回權威性響應如果主控服務器的響應對於該區域不是權威性的則從屬服務器就不從該主控服務器中復制此區域可使用 nslookup 檢查主控服務器的對於區域的 SOA 記錄的權威性響應命令格式如下
  C:> nslookup norec type=SOA microsoftcom
  
  此命令向位於地址 的名稱服務器發送一個非遞歸查詢以查詢 microsoftcom 的 SOA 記錄我們必須發送非遞歸查詢這樣位於 的名稱服務器就不會將該查詢轉發給另一個服務器如果將此主控服務器配置正確則對此查詢的響應就應是權威性的(記住除非 nslookup 返回了非權威性響應否則響應就是權威性的)非權威性的響應可能表明主控服務器在加載該區域時發生問題通常是由於區域數據文件中存在語法錯誤請與該主控服務器的管理員聯系讓他檢查其事件查看器或系統日志的輸出中是否有表明出現語法錯誤的消息我們從來還沒有見到過 Windows 名稱服務器因為區域數據文件中有語法錯誤而對於此區域失去非權威性的情況但舊的 BIND 名稱服務器確實會表現出這種現象所以如果你的名稱服務器是某一區域的從屬服務器而此區域的主要主名稱服務器是 BIND 名稱服務器該服務器現在對該區域不具有權威性那麼問題可能就是一個語法錯誤如果對查詢的響應是權威性的但從屬服務器仍無法成功復制該區域那麼你可以使用nslookup的ls命令來手動復制該區域如果看到類似於下面的錯誤消息則很可能是主控服務器限制區域復制
  C:> nslookup
  Default Server: terminatormicrosoftcom
  Address:
  > ls microsoftcom
  [terminatormicrosoftcom]
  *** Cant list domain microsoftcom: Query refused
  
  請與該主控服務器的管理員聯系問是否在對區域復制進行限制請他檢查你正在嘗試復制的區域的屬性窗口的區域復制選項卡上的選項(如果他在運行 Microsoft DNS 服務器)如果該遠程服務器在運行著 BIND則請問他是否在使用 xfrnets 或 allowtransfer 功能來對區域復制進行限制在問題已被排除而且你的服務器能成功復制該區域後你會在事件查看器中看到下面的消息A more recent version version of zone microsoftcom was
  found at DNS server at Zone transfer is in progress
  The DNS server wrote version of zone microsoftcom to
  
  file microsoftcomdns(在 的 DNS 服務器上找到區域microsoftcom 的更新的版本正在進行區域復制DNS 服務器寫入區域 microsoftcom 的版本 到文件 microsoftcomdns
  
  DNS故障還有幾種情況我們將在下期繼續討論
  http://wwwnetadmincomcn/experience//asp
  
   網絡連接斷開
  
  雖然與原始的 ARPANET時代相比如今的 Internet

[]  []  


From:http://tw.wingwit.com/Article/Fault/201311/10684.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.