建站技术网专注分享网站建设技术,网站建设教程,真正帮你学会做网站技术,轻松解决网站建设过程中遇到的常见问题,为广大站长服务。 收藏本站 | 订阅
域名投资,就来找米网,认准网址:www.zhaomi.cc 专业仿站,就到仿站网:www.fangzhan.org
  站内公告: ·帝国cms教程内容已更新,欢迎关注     ·建站技术网采用阿里云服务器,备案已通    
您当前的位置:首页 > 服务器教程 > dns服务器

DNS的资源记录(Resource Record, RR)格式

时间:2018-02-04 15:48:35  来源:网络收集  整理: 建站技术网 www.jzjsw.com     点击:19次

DNS域名数据库有资源记录和区文件指令组成,由SOA(Start Of Authority起始授权机构记录,SOA 记录说明了在众多NS记录里那一台才是主名称服


务器。责) RR开始,同时包括NS RR;正向解析文件包括A  (internet Address,作用,FQDN --> IP)RR  MX (Mail eXchanger,邮件交换器)RR


和 CNAME(Canonical NAME 别名) RR 等;反向解析文件包括PTR(PTR: PoinTeR,IP --> FQDN) RR


RR 语法:name  [TTL]  IN  type  value (字段之间由空格和制表符隔开)


注意: (1) TTL可从全局继承  (2) @可用于引用当前区域的名字   (3) 同一个名字可以通过多条记录定义多个不同的值;此时 DNS服务器会以轮询方


式响应   (4) 同一个值也可能有多个不同的定义名字;通过多个不同的 名字指向同一个值进行定义;此仅表示通过多个不同的名字 可以找到同一个主机


SOA记录:name: 当前区域的名字,例如“heiye.com.”   value: 有多部分组成 (1) 当前区域的主DNS服务器的FQDN,也可以使用当前区域的名字;  


(2) 当前区域管理员的邮箱地址;地址中不能使用@符号,一般用.替换 如linuxedu.heiye.com  (3) 主从服务区域传输相关定义以及否定的答案的统一的TTL 


例如: heiye.com.  86400   IN   SOA   ns.heiye.com.


    nsadmin.heiye.com.   (


        2015042201 ;


        序列号 2H ;


        刷新时间 10M ;


        重试时间 1W ;


        过期时间 1D ;


        否定答案的TTL值


   )


NS记录:name: 当前区域的名字   value: 当前区域的某DNS服务器的名字,例如 ns.heiye.com. 注意:一个区域可以有多个NS记录


例如:heiye.com.   IN   NS  ns1.heiye.com.  


   heiye.com.   IN   NS     ns2.heiye.com.


注意: (1) 相邻的两个资源记录的name相同时,后续的可省略 (2) 对NS记录而言,任何一个ns记录后面的服务器名字 ,都应该在后续有一个A记录


MX记录(Mail eXchanger):name: 当前区域的名字   value: 当前区域的某邮件服务器(smtp服务器)的主机名 , 一个区域内,MX记录可有多个;


但每个记录的value之前应 该有一个数字(0-99),表示此服务器的优先级;数字越小优 先级越高  例如:


heiye.com.   IN   MX   10   mx1.heiye.com.


        IN   MX   20   mx2.heiye.com.


注意: (1) 对MX记录而言,任何一个MX记录后面的服务器名字 ,都应该在后续有一个A记录


A记录(Addrss):name: 某主机的FQDN,例如www.heiye.com.   value: 主机名对应主机的IP地址


例如: www.heiye.com.   IN   A   1.1.1.1   


    www.heiye.com.   IN   A   2.2.2.2   


    mx1.heiye.com.   IN   A   3.3.3.3


    mx2.heiye.com.      IN   A   4.4.4.4


    *.heiye.com.      IN   A   5.5.5.5


    heiye.com.     IN   A    6.6.6.6   


避免用户写错名称时给错误答案,可通过泛域名解析进行解 析至某特定地址


其他记录:AAAA: name: FQDN   value: IPv6     


     PTR: name: IP,有特定格式,把IP地址反过来写,1.2.3.4,要写 作4.3.2.1;而有特定后缀:in-addr.arpa.,所以完整写法为 :


4.3.2.1.in-addr.arpa.   value: FQDN


例如: 4.3.2.1.  in-addr.arpa.   IN   PTR   www.heiye.com.


如1.2.3为网络地址,可简写成: 4   IN   PTR   www.heiye.com.


注意:网络地址及后缀可省略;主机地址依然需要反着写


别名记录:name: 别名的FQDN   value: 真正名字的FQDN


例如: www.heiye.com.   IN   CNAME   websrv.heiye.com.


named字段:


#####(1)根域以” . “结束,并且只有一个,没有上级域。而在Internet中,根域一般不需要表现出来。


#####(2)@:默认域,文件使用$ORIGIN domain 来说明默认域。


#####(3)ttl 全称”Time to Live “,以秒为单位记录该资源记录中存放高速缓存中的时间长度。通常此处设为空,表示采用SOA的最小ttl值。


#####(4)IN:将该记录标志为一个Internet DNS资源记录。


type字段:


#####(1)A记录:主机名对应的IP地址记录,用户可将该域名下网站服务器指向自己的Web服务器,同时也可设置域名的二级域名。


#####(2)MX记录:邮件交换记录可将该域下所有邮件服务器 指向自己的邮件服务器,只需在线填写服务器的IP地址。


#####(3)CNAME记录:别名记录,可允许多个名字映射到同一计算机,通常用于同时提供Web和邮件服务器的计算机。


#####(4)SOA记录:一个授权区的开始,配置文件的第一个记录必须是SOA的开始。


#####(5)PTR记录:用于地址到主机名的映射。


#####(6)HINFO记录:由一组描述主机的信息文件组成,通常包括硬件名称和操作系统名称。


value字段:


#####(1)A :存放IP地址。


#####(2)CNAME:设置主机别名。


#####(3)HINFO:通常为两行,分别对应Hareware(计算机硬件名称)和OS-type(操作系统名称)。


#####(4)NS:域名服务器的名称。


#####(5)PTR:主机真实名称。


测试检查配置文件错误的工具:nslookup、dig、named-checkzone、host、named-checkconf及dlint。


文章标题:DNS的资源记录(Resource Record, RR)格式
文章网址:http://www.jzjsw.com/fuwuqiJiaocheng/dnsfuwuqi/3902.html
上一篇:name.conf文件的配置
下一篇:DNS服务器和客户端配置
来顶一下
返回首页
返回首页
相关文章
    无相关信息
推荐资讯
如何通过SEO优化排名赚钱?SEO赚钱方法
如何通过SEO优化排名赚
seo优化教程:网站seo内容优化
seo优化教程:网站seo
SEO细节:企业SEO如何快速为新站做出效果
SEO细节:企业SEO如何
电商技术将如何发展?2018年有这五个大胆预测
电商技术将如何发展?
最新文章
栏目更新
栏目热门