DNS RR字段含義


所有的RRs(Resource Records)都具有相同的頂級字段格式定義:owner  TTL CLASS TYPE RDATA

owner

指示擁有資源記錄的DNS域名

TTL

對大多數資源記錄,該字段為可選項。指明其它DNS服務器在期滿放棄該記錄信息之前對其緩存多長時間。TTL值為零的資源記錄不會被緩存

CLASS

IN(Internet類)

CS(CSNET類)、CH(CHAOS類)、HS(Hesiod)很少使用

TYPE

主要有:

A:主機地址

AAAA:IPv6主機地址

NS:權威名稱服務器

MD:郵件目的地(被廢棄,使用MX)

MF:郵件轉發器(被廢棄,使用MX)

CNAME:別名的正則名稱

SOA:標記權威區域的開始

MB:郵箱域名(試驗)

MG:郵件組成員(試驗)

MR:郵件重新命名域名(試驗)

NULL:空RR(試驗)

WKS:眾所周知的業務描述

PTR:域名指針

HINFO:主機信息

MINFO:郵箱或郵件列表信息

MX:郵件交換

TXT:文本字符串

RDATA

用於描述資源的信息且長度可變的必要字段,隨CLASS和TYPE的變化而變化

A記錄:

描述:主機地址(A) 資源記錄。將 DNS 域名映射到Internet 協議(IP) 版本4 的32 位地址中(RFC 1035)

語法:owner  TTL  CLASS  A  IPv4_address

[plain]  view plain  copy
 
  1. www.baidu.com.  IN  A  192.168.1.1  
  2. www.baidu.com.  IN  A  127.0.0.1  

AAAA記錄:

描述:IPv6 主機地址(AAAA) 資源記錄。將DNS 域名映射到 Internet 協議(IP) 版本6 的128 位地址中(RFC 1886)

語法:owner  TTL  CLASS  AAAA  IPv6_address

[plain]  view plain  copy
 
  1. www.baidu.com.  IN  AAAA  1::1  
  2. www.baidu.com.  IN  AAAA  1::2  

NS記錄:

描述:將owner中指定的DNS 域名映射到在name_server_domain_name字段中指定的運行DNS服務器的主機名

語法:owner  TTL  CLASS  NS name_server_domain_name

[plain]  view plain  copy
 
  1. www.baidu.com.  IN  NS  baidu.com.  

CNAME記錄:

描述:規范名 (CNAME) 資源記錄。將owner 字段中的別名或備用的DNS 域名映射到canonical_name字段中指定的標准或主要DNS 域名。此數據中所使用的標准或主要DNS 域名是必需的,並且必須解析為名稱空間中有效的DNS 域名

語法:owner  TTL  CLASS  CNAME  canonical_name

[plain]  view plain  copy
 
  1. www.com.   IN  CNAME  www.mixserver.com.  
  2. mail.com.  IN  CNAME  www.mixserver.com.  

SOA記錄:

描述:起始授權機構(SOA) 資源記錄。指示區域的源名稱,並包含作為區域主要信息源的服務器的名稱。它還表示該區域的其他基本屬性。SOA 資源記錄在任何標准區域中始終是首位記錄。它表示最初創建它的DNS服務器或現在是該區域的主服務器的DNS服務器。它還用於存儲會影響區域更新或過期的其他屬性,如版本信息和計時。這些屬性會影響在該區域的權威服務器之間進行區域傳輸的頻繁程度語法:owner  TTL  CLASS SOA  name_server  responsible_person(serial_number  refresh_interval  retry_interval  expiration  minimum_time_to_live)

name_server

該區的主名字服務器

responsible_person

管理該區的人的電子郵件地址(第一個.換成@的話)

serial_number

序列號,作用於該區的所有數據,通常使用時間YYYYMMDDHHmm,用於主輔同步,除了很早的bind版本(bind4.8.3),都可用m表示分鍾、h表示小時、d表示天、w表示周

refresh_interval

輔服務器相隔多久檢查該區的數據是否為最新

retry_interval

超過刷新時間無法連接主服務器,每隔多久嘗試重新連接

expiration

期滿后,在expiration時間內還是無法連接主名字服務器,輔名字服務器使該區失效

minimum_time_to_live

bind8.2之前表示區最小默認TTL值和緩存否定TTL,bind8.2之后minimum_time_to_live表示緩存否定TTL

[plain]  view plain  copy
 
  1. @ IN SOA www.baidu. 123456789.qq.com(  
  2.     20140261750 ; 序列號  
  3.     10800       ; 3小時后刷新 3h  
  4.     3600        ; 1小時后重試 1h  
  5.     604800      ; 1周后期滿 1w  
  6.     86400 )     ; TTL最小值為1天 1h  

PTR 記錄:

描述:指針(PTR) 資源記錄。正如targeted_domain_name中所指定的那樣,從owner中的名稱指向 DNS 名稱空間中的另一位置。經常在諸如 in-addr.arpa 域樹的特殊域中使用,以提供地址-名稱映射的反向查找。在大多數情況下,每個記錄提供指向另一 DNS 域名位置的信息,如正向查找區域中的相應主機 (A) 地址資源記錄(RFC 1035)

語法:owner  TTL  CLASS  PTR targeted_domain_name

[plain]  view plain  copy
 
  1. 1.1.168.192.in-addr.arpa.  IN  PTR  test.com.  

MX記錄:

描述:郵件交換器(MX) 資源記錄如mail_exchanger_host中指定的那樣,為郵件交換器主機提供郵件路由,以便將郵件發送給owner字段中指定的域名。preference表示在指定了多個交換器主機情況下的首選順序。每個交換機主機都必須在有效區域中有一個相應的主機(A) 地址資源記錄(RFC 1035)

語法:owner  TTL  CLASS  MX  preference mail_exchanger_host

[plain]  view plain  copy
 
  1. mail.com.  IN  MX  10  baidu.mail.com.  
  2.            IN  MX  20  sohu.mail.com.      

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM