如何藉由使用 DNSLint 驗證大量的 DNS 記錄

文章翻譯 文章翻譯
文章編號: 330105 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

結論

您可以驗證特定來診斷及修正遺失或不正確的 DNS 記錄可能會造成使用中 DNSLint /ql (查詢清單中)] 選項的問題的多個 DNS 伺服器上的 DNS 記錄集。

其他相關資訊

在許多案例中能夠快速地確認的多個 DNS 伺服器上的 DNS 記錄集有許多優點。例如當用戶端無法登入如果可以驗證服務位置記錄在用戶端用來尋找 LDAP 和 Kerberos 伺服器為 Windows 2000 網域是可用且準確,您可以判斷 DNS 是否造成問題。這可能是困難且耗時如果有網域中的許多網域控制站及許多負責裝載這些記錄的 DNS 伺服器。

另一個例子是客戶報告他們無法存取您的網站。要判斷是否遺漏或不正確的 DNS 記錄是負責問題,您必須確認裝載 Web 伺服器的記錄每個 DNS 伺服器是否正確。如果您少數幾個 DNS 伺服器和 DNS 記錄,您可以使用 Nslookup.exe 若要快速地確認 DNS 記錄。但可能會耗時使用 Nslookup.exe 驗證大量的許多 DNS 伺服器裝載的記錄。

第三個範例使用者可以傳送電子郵件,但並不會收到電子郵件。郵件可能會停止在電子郵件] 伺服器上,而且也許沒有名稱解析的問題。要判斷是否為操作,您必須確認所有相關的 DNS 記錄所有授權的 DNS 伺服器上。根據大小以和電子郵件基礎結構的複雜性這可以是複雜且耗時的工作。

使用 /ql] 選項中 DNSLint,您可以快速查詢大量的許多 DNS 伺服器上的記錄。DNSLint 從 /ql 選項指定的檔案讀取的指示。當 DNSLint 已經確認檔案是有效的 DNSLint 輸入的檔案時,執行查詢,檔案中指定並報告結果,以方便讀取 HTML 報告。系統管理員可以使用這個輸入的檔來指定哪一個 DNS 伺服器查詢,並且確切的 DNS 記錄每一部伺服器上搜尋。輸入檔案的格式,如下所示為:
DNSLint
[dns~server] 169.254.46.138
www.reskit.com,a,r
169.254.197.1,ptr,r

[dns~server] 169.254.46.200
reskit.com,cname,r
reskit.com,mx,r
_kerberos._tcp.dc._msdcs.reskit.com,srv,r
					
檔案必須啟動的頂端 DNSlint 」 字樣。這是第一個項目 DNSLint 會搜尋開啟輸入的檔時。如果 DNSlint"不是第一個單字,開啟檔案時,DNSLint 拒絕指定輸入的檔,而且收到錯誤訊息。
[dns~server] 169.254.46.138
					
這一行指定為傳送到查詢的 DNS 伺服器的 IP 位址。您必須指定 [dns ~ 伺服器] 後面接著一個空格和有效的 IP 位址。如果這兩個項目之一缺少,DNSLint 拒絕指定輸入的檔,且您收到錯誤訊息。

此後,線表示傳送給指定的 DNS 伺服器查詢。例如:
www.reskit.com,a,r
169.254.197.1,ptr,r
					
查詢的格式是,如下所示: 名稱]、 [記錄類型]、 [查詢類型。

在行中的第一個欄位是您想要查詢的名稱。比方說 www.reskit.com。名稱是立即後面跟著一個逗號。將不能是空格保留任一邊以逗點。

第二個欄位依照您想要查詢在名稱之後立即以逗點。在第二個欄位是型別要查詢的 DNS 記錄。Microsoft 支援下列的 DNS 記錄類型:
  • = 主機
  • ptr = 指標
  • cname = 別名
  • mx = Exchange 郵件
  • SRV = 服務位置
記錄類型立即後面跟著一個逗號。將不能是空格保留任一邊以逗點。

第三個欄位是您想要傳送的 DNS 查詢的類型。這個欄位緊接在記錄類型之後的逗點。下列查詢類型是有效的:
  • r = 遞迴
  • i = 反覆
所有三個欄位都是必要的而且您必須保留沒有空格任何地方,在查詢行中。

第四個欄位是選擇性的。如果您附加",tcp 」 到第三個欄位指定的查詢,藉由使用 TCP 通訊協定而非預設的 UDP 通訊協定的 DNSLint 會傳送。再次,將保留不能是空格。如果您使用,執行任何動作必須遵循此第四個欄位。

如需有關這項功能的詳細資訊,請參閱隨附於 DNSLint 下載文件]。

下列檔案是可以從 Microsoft 下載中心 」 下載:


摺疊此圖像展開此圖像
Download
Download the dnslint-v2.02.exe package now.

如需有關如何下載 Microsoft 支援檔案的詳細資訊,按一下 [下列面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
119591如何從線上服務取得 Microsoft 支援檔案
Microsoft 已掃描這個檔案有無病毒。Microsoft 使用已張貼檔案的日期中的 [可用的最新病毒偵測軟體。檔案儲存在安全性強化的伺服器上,以避免任何未經授權的更改至檔案。

屬性

文章編號: 330105 - 上次校閱: 2007年12月3日 - 版次: 8.5
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Server
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
關鍵字:?
kbmt kbdownload kbnetwork kbhowto KB330105 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:330105
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com