其餘資源記錄類型及應用示例

 本文出自 「王達博客」 博客,轉載請與做者聯繫!git

做者已受權本博客轉載數據庫

爲了避免使一些網友認爲我給出的資源記錄類型太不全面,因此在本篇文章中給出另外一些資源記錄類型。這些其實也很是常見。本篇如下內容摘自筆者編著的《網管員必讀——網絡組建》(第2版)一書。

 

7.6.3   其餘資源記錄及應用示例

除了上小節介紹的5類常見的資源記錄外,在大型網絡中,咱們可能還須要其餘類型的資源記錄,以定位不一樣的應用服務器,提供不一樣的應用服務。下面是Windows Server 2003系統中支持的其餘一些資源記錄。

1.AAA記錄(AAARR)

AAARR是IPv6主機地址(AAAA)資源記錄,而IPv4協議中的主機資源地址爲前面介紹的ARR。AAARR將DNS域名映射到Internet協議(IP)版本6的128位地址中。語法格式爲:owner class ttl AAAA IP_v6_address(其中的ttl字段值省略)。
例如:ipv6_host1.example.microsoft.com. IN AAAA 4321:0:1:2:3:4:567:89ab。

2.AFSDB記錄(AFSDBRR)

AFSDBRR是Andrew文件系統數據庫(AFSDB)資源記錄。將server_host_name字段中的DNS域名映射到服務器子類型的服務器計算機的主機名中。「子類型」字段可具備如下可識別的和支持的值。
n         值1:表示服務器是已命名AFS單元格的AFS3.0卷的位置服務器。
n         值2:表示服務器是一個已驗證名稱的服務器,該名稱服務器擁有使用開放軟件基礎(OSF)DCE驗證的單元格命名系統或HP/Apollo網絡計算結構(NCA)的服務器的單元格根節點。
語法格式爲:owner ttl class AFSDB subtype server_host_name
例如:example.microsoft.com. AFSDB 1 afs-server1.example.microsoft.com。

3.ATMA記錄(ATMARR)

ATMARR是異步傳輸模式地址(ATMA)資源記錄。將owner字段中的DNS域名映射到atm_address字段中引用的ATM地址。
語法格式爲:owner ttl class ATMA atm_address
例如:atm-host ATMA 47.0079.00010200000000000000.00a03e000002.00。

4.HINFO記錄(HINFORR)

HINFORR是主機信息(HINFO)資源記錄。針對owner字段中的主機DNS域名分別在cpu_type和os_type字段中指定CPU和操做系統的類型。衆所周知的最經常使用CPU和操做系統類型記錄在RFC 1700中。該信息可由FTP這樣的應用協議使用,這些協議在與已知CPU和操做系統類型的計算機通訊時使用特殊的過程。
語法格式爲:owner ttl class HINFO cpu_type os_type
例如:my-computer-name.example.microsoft.com. HINFO INTEL-386 WIN32。

5.ISDN記錄(ISDNRR)

ISDNRR是綜合業務數字網(ISDN)資源記錄。將DNS域名映射到ISDN電話號碼。隨該記錄使用的電話號碼應遵循ITU-TE.163/E.164國際電話編號標準,該標準與目前所使用的國際電話編號規劃相兼容。
語法格式爲:owner ttl class ISDN isdn_address sub_address
例如:my-isdn-host.example.microsoft.com. ISDN 141555555539699 002。

6.KEY記錄(KEYRR)

KEYRR爲公鑰資源記錄。包含與區域有關的公鑰。在完整的DNSSEC(DNS 安全擴展)實現中,解析程序和服務器使用KEY資源記錄來驗證從簽名區域接收的SIG資源記錄。KEY資源記錄由父區域來簽名,使知道父區域的公鑰的服務器能夠發現和驗證子區域的密鑰。從簽名區域接收資源記錄的名稱服務器或解析程序獲取相應的SIG記錄,而後檢索該區域的KEY記錄。
語法格式爲:owner class KEY protocol digital_signature_algorithm public_key
例如:widgets.microsoft.com. IN KEY 0x000030。

7.MB記錄(MBRR)

MBRR爲郵箱(MB)資源記錄。將owner字段中指定的域郵箱名映射到mailbox_hostname中的郵箱主機名。郵箱主機名必須與相同區域中主機所使用的有效主機地址(A)資源記錄相同。另外,指定的主機必須具備接受指定全部者的郵件的域郵箱。
語法格式爲:owner ttl class MB mailbox_hostname
例如:mailbox.example.microsoft.com. MB mailhost1.example.microsoft.com。

8.MG記錄(MGRR)

MGRR爲郵件組(MG)資源記錄。用於將域郵箱(每一個郵箱由當前區域中的郵箱(MB)資源記錄所指定)添加到該資源記錄中由owner字段識別的域郵寄組。mailbox_name字段中所使用的名稱必須相同,以使當前區域中已出現的郵箱(MB)資源記錄有效。
語法格式爲:owner ttl class MG mailbox_name
例如:administrator.example.microsoft.com. MG mailbox1.example.microsoft.com
mailbox2.example.microsoft.com。

9.MINFO記錄(MINFORR)

MINFORR爲郵箱郵件列表信息(MINFO)資源記錄。爲維護owner字段中指定的郵寄列表或郵箱的負責人指定(在responsible_mailbox中)域郵箱名。error_mailbox字段也可用於指定接收與該郵寄列表或郵箱相關的錯誤消息的域郵箱。爲負責聯繫人和錯誤轉發指定的郵箱必須與當前區域中已存在的有效郵箱(MB)記錄相同。
語法格式爲:owner ttl class MINFO responsible_mailbox error_mailbox
例如:administrator.example.microsoft.com. MINFO resp-mbox.example.microsoft.com. err-mbox.example.microsoft.com。

10.MR記錄(MRRR)

MRRR是郵箱重命名(MR)資源記錄。在new_renamed_mailbox中指定域郵箱名,做爲對owner字段中指定的現有郵箱的合適重命名。MR資源記錄常常用作已移至不一樣郵箱的用戶的轉發項目。MR記錄不產生額外的節點處理。
語法格式爲:owner ttl class MR new_renamed_mailbox
例如:old-mbox.example.microsoft.com. MR new-renamed-mbox.example.microsoft.com。

11.NS記錄(NSRR)

NSRR將「全部者」中指定的DNS域名映射到在name_server_domain_name域中指定的運行DNS服務器的主機名。
語法格式爲:owner ttl IN NS name_server_domain_name
例如:example.microsoft.com. IN NS nameserver1.example.microsoft.com。

12.NXT記錄(NXTRR)

NXTRR爲下一資源記錄。NXT資源記錄經過在域中建立全部字面上的全部者名稱鏈,指出某個名稱在域中不存在。它們同時也指出,一個已有名稱當前有什麼資源記錄類型。
語法格式爲:owner class NXT next_domain_namelast_record_type NXT
例如:east.widgets.microsoft.com. IN NXT ftp.widgets.microsoft.com A NXT。

13.OPT記錄(OPTRR)

OPTRR爲選項資源記錄。可將一個OPT資源記錄添加到DNS請求或響應的附加數據部分。OPT資源記錄屬於特定傳輸層消息(例如,UDP),不屬於實際DNS數據。每條消息只容許具備一個OPT資源記錄,但不是必需選項。
語法格式爲:name OPT class ttl rdlen rdata
例如:null OPT IN 1280 0 0。

14.RP記錄(RPRR)

RPRR爲負責人(RP)資源記錄。在mailbox_name中指定負責人的域郵箱名。該名稱隨後映射至用於相同區域中已存在的(TXT)資源記錄的text_record_name中的域名。當RP記錄在DNS查詢中使用時,後續查詢用於檢索相關的文本(TXT)資源記錄信息。
語法格式爲:owner ttl class RP mailbox_name text_record_name
例如:example.microsoft.com. RP admin.example.microsoft.com admin-info.example. microsoft.com 。
admin-info.example.microsoft.com. TXT 「Joe Administrator,(555)555 -0110」

15.RT記錄(RTRR)

RTRR爲路由通過(RT)資源記錄。爲沒有直接廣域網(WAN)或外部網絡鏈接的內部主機提供中間主機綁定關係。RT記錄相似於MX記錄,在MX記錄中,來自內部主機的任何通訊的路由通過intermediate_host到達owner字段中所指定的目標DNS域名。若是指定了多箇中間路由主機,那麼2位數的首選參數值用於設置優先權。對於指定的每一箇中間主機,在當前區域中須要相應的主機(A)地址資源記錄。
語法格式爲:owner ttl class RT preference intermediate_host
例如:example.microsoft.com. RT 2 lan-router.example.microsoft.com
RT 10 wan-router.example.microsoft.com。

16.SIG記錄(SIGRR)

SIGRR爲簽名資源記錄。將RRset加密爲簽名者(RRset的區域全部者)的域名和有效間隔。
語法格式爲:owner class SIG ttl signature_expiration signature_inception key_identifier signer_name{digital_signature}
例如:widgets.microsoft.com. IN SIG 86400 19700101000000 19700101000000 49292
widgets.microsoft.com.{
AIYADP8d3zYNyQwW2EM4wXVFdslEJcUx/fxkfBeH1El4ixPFhpfHFElxbvKoWmvjDTCmfiYy2X+8XpFjwICHc398kzWsTMKlxovpz2FnCTM=
}

17.SOA記錄(SOARR)

SOARR爲起始受權機構(SOA)資源記錄。指示區域的源名稱,幷包含做爲區域主要信息源的服務器的名稱。它還表示該區域的其餘基本屬性。SOA資源記錄在任何標準區域中始終是首位記錄。它表示最初建立它的DNS服務器或如今是該區域的主服務器的DNS服務器。它還用於存儲會影響區域更新或過時的其餘屬性,如版本信息和計時。這些屬性會影響在該區域的權威服務器之間進行區域傳輸的頻繁程度。
在下面的示例中,全部者(主DNS服務器)被指定爲「@」,由於域名與區域中的全部數據的源相同(example.microsoft.com)。這是資源記錄的標準表示規則,在SOA記錄中最多見。
語法格式爲:owner class SOA name_server responsible_person(serial_number refresh_interval retry_interval expiration minimum_time_to_live)
例如:@ IN SOA nameserver.example.microsoft.com. postmaster.example.microsoft.com.(
1;serialnumber
3600;refresh[1h]
600;retry[ 10m ]
86400;expire[1d]
3600);minTTL[1h]。

18.TXT記錄(TXTRR)

TXTRR爲文本(TXT)資源記錄。將owner字段中指定的DNS域名映射到充做說明文本的text_string中的字符串。
語法格式爲:owner ttl class TXT text_string
例如:example.microsoft.com. TXT 「這是附加域名信息的一個示例。」

19.WKS記錄(WKSRR)

WKSRR爲已知服務(WKS)資源記錄。描述特定IP地址上特定協議所支持的已知TCP/IP服務。WKS記錄爲TCP/IP服務器提供TCP和UDP可用性信息。若是服務器爲已知服務提供TCP和UDP支持,或具備支持服務的多個IP地址,則使用WKS記錄。
語法格式爲:owner ttl class WKS address protocol service_list
例如:example.microsoft.com. WKS  10.0.0 .1 TCP (telnet smtp ftp)。

20.X25記錄(X.25RR)

X.25RR爲X.25(X25)資源記錄。將owner字段中的DNS域名映射到psdn_number中指定的公用交換數據網(PSDN)地址編號中。隨該記錄一塊兒使用的PSDN編號應遵循X.121國際編號規劃。
語法格式爲:owner ttl class X25 psdn_number
例如:example.microsoft.com. X25 52204455506
相關文章
相關標籤/搜索