dns記錄類型有哪些(詳解dns記錄類型基礎知識)

介紹DNS記錄類型

無論您的區域信息存儲在何處,您都可以放心,它包含各種DNS信息。儘管DNS管理單元使您不太可能需要手動編輯這些文件,但最好確切地知道其中包含哪些數據。

如前所述,區域文件由許多資源記錄組成。您需要了解幾種類型的資源記錄才能有效地管理DNS服務器。它們將在以下部分中討論。

資源記錄的一部分是它的類。類定義資源記錄的網絡類型。有三個類:Internet,Chaosnet和Hesoid。到目前為止,互聯網類是最受歡迎的。事實上,你會在野外看到Chaosnet或Hesoid類是值得懷疑的。

image以下是DNS數據庫中一些更重要的資源記錄。有關Microsoft DNS數據庫中記錄的完整列表,請訪問Microsoft的網站

啟動權力(SOA)記錄

數據庫文件中的第一條記錄是權限開始(SOA)記錄。 SOA定義DNS區域的常規參數,包括區域的權威服務器的標識。

SOA以以下格式顯示:

@ IN SOA primary_mastercontact_e-mailserial_number
refresh_timeretry_timeexpiration_timetime_to_live

以下是來自域example.com的示例SOA:

@ IN SOA win2k3r2.example.com. hostmaster.example.com. (
 5 ; serial number
 900 ; refresh
 600 ; retry
 86400 ; expire
 3600 ) ; default TTL
MCSA學習指南-DNS記錄類型(推薦閱讀)

表3.2 SOA記錄結構

名稱服務器記錄

名稱服務器(NS)記錄列出域的名稱服務器。 此記錄允許其他名稱服務器在您的域中查找名稱。 區域文件可能包含多個名稱服務器記錄。 這些記錄的格式很簡單:

example.com. IN NS Hostname.example.com
MCSA學習指南-DNS記錄類型(推薦閱讀)

表3.3 NS記錄結構

數據庫文件中未以句點終止的任何域名都將根域附加到末尾。 例如,只有名稱sales的條目將通過將根域添加到末尾來擴展,而條目sales.example.com則會擴展。 不會擴大。

主機記錄

主機記錄(也稱為IPv4的A記錄和IPv6的AAAA記錄)用於將主機的名稱靜態關聯到其IP地址。 格式非常簡單:

host_nameoptional_TTL IN A IP_Address

這是我的DNS數據庫中的一個示例:

www IN A 192.168.0.204
SMTP IN A 192.168.3.144

A或AAAA記錄將主機名(它是FQDN的一部分)與特定IP地址綁定。 這使得這些記錄適用於具有靜態分配的IP地址的設備。 在這種情況下,您可以使用DNS管理單元手動創建這些記錄。 事實證明,如果您啟用DDNS,您的DHCP服務器可以為您創建這些。 這種自動創建使DDNS能夠工作。

請注意,DNS中的每個資源記錄都有一個可選的TTL字段。 此值用於設置與域的默認TTL不同的TTL。 例如,如果您想要www A或AAAA記錄的60秒TTL,它將如下所示:

www 60 IN A 192.168.0.204

ALIAS RECORD(別名記錄)

與主機記錄密切相關的是別名記錄或規範名稱(CNAME)記錄。 別名記錄的語法如下:

aliasoptional_TTL IN CNAME hostname

別名用於將多個DNS記錄指向已存在A記錄的主機。 例如,如果您的Web服務器的主機名實際上是混亂的,那麼您可能會有一條A記錄,例如:

chaos IN A 192.168.1.10

然後,您可以為記錄創建別名或CNAME,以便www.example.com指向混亂:

www IN CNAME chaos.example.com.

請注意CNAME記錄末尾的尾隨點(.)。 這意味着根域不會附加到條目。

指針記錄

A或AAAA記錄可能是DNS數據庫中最明顯的組件,因為Internet用戶依賴它們將FQDN(如www.microsoft.com)轉換為瀏覽器和其他組件查找Internet資源所需的IP地址。 但是,主機記錄有一個鮮為人知但仍然很重要的雙胞胎:指針(PTR)記錄。 PTR記錄的格式如下:

reversed_address.in-addr.arpa. optional_TTL IN PTR targeted_domain_name

A或AAAA記錄將主機名映射到IP地址,而PTR記錄恰好通過使用in-addr.arpa區域將IP地址映射到主機名。

PTR記錄是必要的,因為IP地址首先從最不具體的部分(網絡)開始,以最具體的部分(主機)結束,而主機名從開頭的特定部分開始,最不具體。最後的部分。

考慮示例192.168.1.10,子網掩碼為255.255.255.0。部分192.168.1定義網絡,最終.10定義主機或地址的最具體部分。 DNS正好相反:主機名www.example.com。在開頭定義最具體的部分www,然後遍歷DNS樹到樹的根部的最不具體的部分,點(。)。

因此,反向DNS記錄需要以這種最具體到最不具體的方式表示。將192.168.1.10映射到www.example.com的PTR記錄如下所示:

10.1.168.192.in-addr.arpa. IN PTR www.example.com.

現在,該記錄的DNS查詢可以遵循從DNS樹的根一直到最具體部分的邏輯DNS層次結構。

郵件交換記錄

郵件交換器(MX)記錄用於指定哪些服務器接受此域的郵件。 每個MX記錄包含兩個參數 – 首選項和郵件服務器,如以下示例所示:

domain IN MX preference mailserver_host

如果存在多個MX記錄,則MX記錄使用首選項值來指定應使用哪個服務器。 首選項值是一個數字。 數字越小,服務器越優選。 這是一個例子:

example.com. IN MX 0 mail.example.com.
example.com. IN MX 10 backupmail.example.com.

在示例中,mail.example.com是域的默認郵件服務器。 如果該服務器因任何原因而關閉,則電子郵件將使用backupmail.example.com郵件服務器。

服務記錄

Windows Server 2012 R2依賴於其他一些服務,如輕量級目錄訪問協議(LDAP)和Kerberos。 使用服務記錄(另一種類型的DNS記錄),Windows 2000,XP,Vista,Windows 7或Windows 8客戶端可以查詢DNS服務器以獲取域控制器的位置。 這使得(在客戶端和管理員處)更容易管理和分發大規模網絡中的登錄流量。 要使這種方法起作用,Microsoft必須有一些方法來在DNS中註冊服務的存在。 輸入服務(SRV)記錄。

服務(SRV)記錄將服務的位置(如域控制器)與有關如何聯繫服務的信息聯繫在一起。 SRV記錄提供七項信息。 讓我們回顧一個例子來幫助澄清這個強大的概念。 (表3.4解釋了以下示例中的字段。)

MCSA學習指南-DNS記錄類型(推薦閱讀)

表3.4 SRV記錄結構

ldap.tcp.example.com. 86400 IN SRV 10 100 389 hsv.example.com
ldap.tcp.example.com. 86400 IN SRV 20 100 389 msy.example.com

您可以定義其他類型的服務記錄。 如果您的應用程序支持它們,他們可以查詢DNS以查找所需的服務。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/281313.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-21 13:17
下一篇 2024-12-21 13:17

相關推薦

發表回復

登錄後才能評論