主页 > 帮助文档 > 解析记录数据格式与冲突规则

解析记录数据格式与冲突规则

时间 : 2020-08-14

各类型记录值要求

  • A:IPv4地址,如:123.123.123.123

  • AAAA:IPv6 的地址,如:2001:da8:8000:1:202:120:2:101

  • CNAME:其它二级、多级或顶级域名,如:test.com、www.test.com

  • MX:企业邮局提供的域名或者服务器IP,如:mxbiz1.qq.com、mxn.mxhichina.com

  • TXT:一般为文本格式,如:v=spf1 include:spf.mxhichina.com -all

  • NS:不常用。向下授权NS地址,一般为主机地址,例如:ns1.test.com

  • SRV:不常用。格式为:优先级、空格、权重、空格、端口、空格、主机名,如:3 1 555 xmpp.google.com

  • CAA:证书颁发机构授权,格式为:flag tag value。 

                 flag目前取值为0-128;
                 tag取值为issue、issuewild、iodef;
                  value为不包含|、""、\、<>、中文字符的字符串。例如:0 issue letsencrypt.org


主机记录

        www:二级或多级主机头,例如:www.test.com

        @  :无主机头解析,匹配顶级域名,例如:test.com

        *  :泛解析,匹配任意字符的主机头,例如:*.test.com


权重

参见权重与MX优先级


解析记录冲突的原因

在递归DNS进行解析查询时,各记录类型之间存在优先级。因此,在主机记录相同、解析线路相同的情况下,存在某些记录类型不能共存的情况,否则会造成配置风险,导致业务不可用。

  • 冲突:在相同的主机记录、相同线路情况下,此两种类型的解析记录不允许共存。
              如:已经设置了 www.test.com 的 A 记录,则不允许再设置 www.test.com 的 CNAME 记录;

  • 不冲突: 在相同的主机记录、相同线路情况下,此两种类型的解析记录可以共存。
                   如:已经设置了 www.test.com 的 A 记录,则还可以再设置 www.test.com 的 MX 记录;

  • 可重复:在相同解析类型、相同线路情况下,可设置记录值不同的多条记录值。
                  如:已经设置了www.test.com的 A 记录,还可以继续再设置 www.test.com 的 A 记录。



A
CNAMEAAAAMXTXTCAASRVNS
A可重复冲突不冲突不冲突不冲突不冲突不冲突冲突
CNAME冲突可重复冲突冲突冲突冲突冲突冲突
AAAA不冲突冲突可重复不冲突不冲突不冲突不冲突冲突
MX不冲突冲突不冲突可重复不冲突不冲突不冲突冲突
TXT不冲突冲突不冲突不冲突可重复不冲突不冲突冲突
CAA不冲突冲突不冲突不冲突不冲突可重复不冲突冲突
SRV不冲突冲突不冲突不冲突不冲突不冲突可重复冲突
NS冲突冲突冲突冲突冲突冲突冲突冲突



上一篇 下一篇