DNS資源記錄類型

 

資源記錄

  資源記錄(Resource Records),簡稱RRs。是指每個域所包含的與之相關的資源。例如,每個RR都包括這個域的所屬(RR是從哪個域名中得到的),類型(什么樣的資源存在于這個RR中),TTL(time to live,存活時間)等等。

DNS包括七大資源記錄

  • A記錄:也稱為主機記錄,是DNS名稱到IP地址的映射,用于正向解析。

  • CNAME記錄:也是別名記錄,用于定義A記錄的別名。

  • NS記錄:用于標識區域的DNS服務器,即是說負責此DNS區域的權威名稱服務器,用哪一臺DNS服務器來解析該區域。一個區域有可能有多條ns記錄,例如zz.com有可能有一個主服務器和多個輔助服務器。

  • SOA記錄:用于一個區域的開始,SOA記錄后的所有信息均是用于控制這個區域的,每個區域數據庫文件都必須包括一個SOA記錄,并且必須是其中的第一個資源記錄,用以標識DNS服務器管理的起始位置,SOA說明能解析這個區域的dns服務器中哪個是主服務器。

  • MX記錄:郵件交換器記錄,用于告知郵件服務器進程將郵件發送到指定的另一臺郵件服務器。(該服務器知道如何將郵件傳送到最終目的地)。優先級:0-99,數字越小優先級越高

  • PTR記錄:是IP地址到DNS名稱的映射,用于反向解析。

  • AAAA記錄:是用來將域名解析到IPv6地址的DNS記錄。用戶可以將一個域名解析到IPv6地址上,也可以將子域名解析到IPv6地址上。

資源記錄的定義格式

  語法:name  [TTL]  IN  RR_TYPE   value
  • name:名稱字段,此字段是資源記錄引用的域對象名,可以是一臺單獨的主機也可以是整個域。字段值:"."是根域,@是默認域,即當前域。

  • TTL:生存時間字段,它以秒為單位定義該資源記錄中的信息存放在DNS緩存中的時間長度。通常此字段值為空,表示采用SOA記錄中的最小TTL值(即1小時)。

  • IN:此字段用于將當前記錄標識為一個INTERNET的DNS資源記錄。

  • RR_TYPE:類型字段,用于標識當前資源記錄的類型。

  • value:用于描述資源的信息且長度可變的必要字段。

1、SOA記錄

  name:當前區域的名字,例如"baidu.com",或者"2.3.4.in-addr.arpa"

  value:由多部分組成

   1、當前區域的區域名稱(也可以使用主DNS服務器名稱)
   2、當前區域管理員的郵箱地址,但地址中不能使用@符號,一般使用點號代替
   3、(主從服務協調屬性的定義以及否定答案的TTL)
  示例:
    baidu.com.     86400   IN  SOA     baidu.com.     admin.baidu.com.(
                2017010801      ;serial(序列號)
                2H              ;refresh(刷新時長)
                10M             ;retry(重試時長)
                1W              ;expire(過期時長)
                1D              ;negative answer ttl(否定答案的TTL,最小值為1天)
    )

2、NS記錄

  name:當前區域的區域名稱
  value:當前區域的某DNS服務器的名字,例如ns.magedu.com
  示例:
    www.baidu.com    86400    IN    NS    baidu.com.
    www.baidu.com    86400    IN    NS    baidu.com.

3、MX記錄

  name:當前區域的區域名稱
  value:當前區域某郵件交換器的主機名
  示例:
    mail.com.     IN    MX    1O    mx1.mail.com.
    mail.com.     IN    MX    20    mx2.mail.com.

4、A記錄

  name:某FQDN,例如www.magedu.com.
  value:某IPV4地址
  示例:
    www.baidu.com.    IN    A    1.1.1.1
    www.baidu.com.    IN    A    2.2.2.2
    bbs.baidu.com.    IN    A    1.1.1.1

5、AAAA記錄

  name:FQDN
  value:IPV6
  示例:
    www.baidu.com.    IN    AAAA    1::1  
    www.baidu.com.    IN    AAAA    1::2

6、PTR記錄

  name:IP地址,有特定格式,IP反過來寫,而且加特定后綴,例如1.2.3.4的記錄應該寫為4.3.2.1.in-addr.arpa.
  value:FQDN
  示例:
    4.3.2.1.index-addr.arpa.    IN    PTR    www.baidu.com.

7、CNAME記錄

  name:FQDN格式的別名
  value:FQDN格式的正式名字
  示例:
    www.com.    IN    CNAME    www.mixserver.com.  
    mail.com.   IN    CNAME    www.mixserver.com.

 

原創文章,作者:641348038@qq.com,如若轉載,請注明出處:http://www.www58058.com/67851

(6)
641348038@qq.com641348038@qq.com
上一篇 2017-02-08
下一篇 2017-02-08

相關推薦

  • 馬哥教育21期網絡班—第15周課程+練習—-awk 總結

    GNU awk: 文本處理三工具:grep, sed, awkgrep, egrep, fgrep:文本過濾工具;pattern sed: 行編輯器 模式空間、保持空間 awk:報告生成器,格式化文本輸出; AWK: Aho, Weinberger, Kernighan&nbsp…

    Linux干貨 2016-11-14
  • 蘿卜運維記-第二周

    part2–針對文件命令的介紹,使用,演示 Ⅰ Linux文件管理類命令常用方法 Ⅱ bash的工作特性,相關示例 Ⅲ 文件的元數據有哪些,以及所代表的含義。 Ⅳ 相關命令的操作,和結果演示。 ①Linux文件管理命令常用方法 Linux常見文件類型 -:常規文件;即f; d: directory…

    Linux干貨 2016-12-12
  • 馬哥教育網絡班22期第4周課程作業

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 [root@MyCloudServer ~]# cp /etc/skel/ /home/tuser1  [root@MyCloudServer ~]# c…

    Linux干貨 2016-09-19
  • 第二十二周作業

    1、請描述本地文件系統和分布式文件系統的特點 本地文件系統 本地文件系統主要是指Ext2,Ext3,Btrfs,XFS這類,它們通常提供以下功能: 擴展性:隨著系統容量的增加保持性能,不隨容量變化而導致性能震蕩。比如一個目錄下的海量文件,在EXT2/3中由于目錄設計問題會導致較大的性能問題。再比如EXT2/3中的Metadata的占用和inode的劃分可能會…

    2017-08-06
  • Linux系統的軟鏈接和硬鏈接

    Linux的鏈接是一種共享文件和訪問它的用戶的若干目錄項之間建立聯系的一種方法。一共分為兩種鏈接,分別是軟鏈接和硬鏈接。 一、硬鏈接 1、硬鏈接的本質上是一個文件,它們除了名字不一樣,其他都一樣,占用的空間是一個。硬鏈接會增加文件的鏈接數。如下圖 (1)建立硬鏈集之前     (2)建立硬鏈接之后 2、刪去一個鏈接名,鏈接數減一…

    Linux干貨 2016-10-22
  • Hadoop hdfs 分布式文件系統

    Hadoop簡介:一個分布式系統基礎架構,由Apache基金會開發。用戶可以在不了解分布式底層細節的情況下,開發分布式程序。充分利用集群的威力高速運算和存儲。Hadoop實現了一個分布式文件系統(Hadoop Distributed File System),簡稱HDFS。HDFS有著高容錯性的特點,并且設計用來部署在低廉的(low-cost)硬件…

    Linux干貨 2015-08-05

評論列表(1條)

  • luoweiro
    luoweiro 2017-02-23 07:24

    希望有完整的搭建步驟和過程

欧美性久久久久