帮助中心

域名解析的主机记录冲突了怎么办?

时间 : 2020-06-22编辑 : DNS智能解析专家
分享 : 

关于域名解析出现“与其他记录冲突,不能添加”问题

一、相同主机头,相同线路,冲突情况

1

如果添加或修改的是 URL转发记录,若已经存在A、AAAA记录、CNAME记录、URL转发、SRV记录或NS记录值,则冲突。

注:NS记录实际不与其他类型记录冲突,做了NS解析后,意味着该主机解析授权给其他权威DNS,而在我司该主机做的其他类型并不会生效)。

MX与CNAME记录实际在帝恩思不冲突,只是同时做了解析以后递归有可能会查询CNAME下一MX记录。


二、主机头限制情况


A记录
主机记录处填子域名(比如需要添加www.123.com的解析,只需要在主机记录处填写www即可;如果只是想添加123.com的解析,主机记录直接留空,系统会自动填一个“@”到输入框内)
总长度不能大于100,单级长度不能大于60
host必须先转换为小写
限制最大10级
每级中不能以-开头或者结尾
空主机头@不能与其他搭配
如果存在*,只允许一位 或 必须在开头,否则非法。如:abcd.*.a/ab*a为非法
只允许0-9,a-z,-,_,*,@
允许*.abc
允许空主机头@
允许泛解析*


CNAME记录
主机记录处填子域名(比如需要添加www.123.com的解析,只需要在主机记录处填写www即可;如果只是想添加123.com的解析,主机记录直接留空,系统会自动填一个“@”到输入框内,@的CNAME会影响到MX记录的正常解析)
总长度不能大于100,单级长度不能大于60
host必须先转换为小写
限制最大10级
每级中不能以-开头或者结尾
空主机头@不能与其他搭配
如果存在*,只允许一位 或 必须在开头,否则非法。如:abcd.*.a/ab*a为非法
只允许0-9,a-z,-,_,*,@
允许*.abc
允许空主机头@
允许泛解析*


MX记录
主机记录处填子域名(一般情况下是要做xxx@123.com的邮箱,所以主机记录一般是留空的;如果主机记录填mail,邮箱地址会变为xxx@mail.123.com)
总长度不能大于100,单级长度不能大于60
host必须先转换为小写
限制最大10级
每级中不能以-开头或者结尾
空主机头@不能与其他搭配
如果存在*,只允许一位 或 必须在开头,否则非法。如:abcd.*.a/ab*a为非法
只允许0-9,a-z,-,_,*,@
不允许*.abc
允许空主机头@
允许泛解析*


NS记录
主机记录处填子域名(比如需要将www.123.com的解析授权给其他DNS服务器,只需要在主机记录处填写www即可,主机记录“@”不能做NS记录,授权出去的子域名不会影响其他子域名的正常解析)
总长度不能大于100,单级长度不能大于60
host必须先转换为小写
限制最大10级
每级中不能以-开头或者结尾
空主机头@不能与其他搭配
如果存在*,只允许一位 或 必须在开头,否则非法。如:abcd.*.a/ab*a为非法
只允许0-9,a-z,
不允许*.abc
不允许空主机头@
不允许泛解析*
必须2级(包括2级)以上


AAAA记录
主机记录处填子域名(比如需要www.123.com,只需要在主机记录处填写www即可;如果只是想添加123.com的解析,主机记录直接留空,系统会自动填一个“@”到输入框内)
总长度不能大于100,单级长度不能大于60
host必须先转换为小写
限制最大10级
每级中不能以-开头或者结尾
空主机头@不能与其他搭配
如果存在*,只允许一位 或 必须在开头,否则非法。如:abcd.*.a/ab*a为非法
只允许0-9,a-z,-,_,*,@
允许*.abc。
允许空主机头@
允许泛解析*

SRV记录
主机记录处格式为:服务的名字.协议的类型格式为:服务的名字.协议的类型(例如:_example-server._tcp)
总长度不能大于100,单级长度不能大于60
host必须先转换为小写
限制最大10级
每级中不能以-开头或者结尾
空主机头@不能与其他搭配
如果存在*,只允许一位 或 必须在开头,否则非法。如:abcd.*.a/ab*a为非法
只允许0-9,a-z,-,_,*,@
不允许*.abc
不允许空主机头@
不允许泛解析*
必须2级(包括2级)以上


CAA记录
总长度不能大于100,单级长度不能大于60
host必须先转换为小写
限制最大10级
每级中不能以-开头或者结尾
空主机头@不能与其他搭配
如果存在*,只允许一位 或 必须在开头,否则非法。如:abcd.*.a/ab*a为非法
只允许0-9,a-z,-,_,*,@
允许*.abc
允许空主机头@
允许泛解析*


三、记录值限制情况


AAAA记录值规则
由8段4位十六进制组成
三种格式:
2000:0000:0000:0000:0001:2345:6789:abcd
2000:0:0:0:1:2345:6789:abcd  前导零压缩
2000::1:2345:6789:abcd  双冒号,只能出现一个“::”
总长度不能大于100

A记录值规则
记录值填写服务器IP地址(必须为IPv4地址,例如:1.1.1.1)
总长度不能大于100

CNAME记录值规则
CNAME 解析时记录值只能填写另一个域名,即 domain,而非网址,例如:www.dns.com
总长度不能大于100

MX记录值规则
MX 咨询您的邮件服务提供商,填写邮件服务提供商给您提供的域名。若是填写ip可能导致邮件收发不正常,推荐可先设置一条 mailmx.a.com的A记录这个IP,然后做mx记录到mailmx.a.com.总长度不能大于100

MX优先级规则:1-55

NS记录值规则
NS记录,是域名解析中的一种记录类型。
域名解析中设置增加 NS 记录后,会指定该域名由哪个 DNS 服务器来进行解析(NS 记录的值为 DNS 服务器)每个注册的域名都是由 DNS 域名服务器来提供解析服务的。如您不能确定增加域名解析 NS 记录的结果"
总长度不能大于100


TXT记录值规则
XT记录值可以随意填写文本(长度不能超过253字符,不支持反斜杠字符"\"),不可为空,一般用作企业邮箱的反垃圾邮件设置
总长度不能大于240


URL转发记录值规则
"可支持多级域名: ""http://a.www.a.com/""
可带端口: ""http://www.a.com:80""
可支持二级目录: ""http://www.a.com:80/shuchao/""
支持https:""https://www.a.com/"""
总长度不能大于100

URL转发介绍
"显性URL转发
http://b.com/ 指向 http://a.com/example/ (任意目录);当在浏览器地址栏中输入 http://b.com/ 后回车,浏览器的地址栏里显示的地址会由原来输入的 http://b.com/ 自动变为显示真正的目标地址 http://a.com/example/ "
"隐性URL转发
http://b.com/ 指向 http://a.com/example/ (任意目录);当在浏览器地址栏中输入 http://b.com/ 后回车,浏览器的地址栏里显示的地址保持不变,仍是 http://b.com/ ,但实际访问到的是 http://a.com/xxx/ 的内容"


CAA记录值规则

CA证书颁发机构授权校验。格式为:flag tag value。 其中flag目前取值为0-128;tag取值为issue、issuewild、iodef;value为不包含|、""、\、<>、中文字符的字符串。例如:0 issue www.dns.com
总长度不能大于100


SRV记录值规则

例如:0 100 389 NS.contoso.com
0: 优先级,如果相同的服务有多条SRV记录,用户会尝试先连接优先级最低的记录
100:负载平衡机制,多条SRV并且优先级也相同,那么用户会先尝试连接权重高的记录
389:此服务使用的端口
NS.contoso.com:提供此服务的主机
记录值中间空格分割各类型,
前四个为数字,最后一个必须为合法的主机名。
总长度不能大于100