dns中的重复记录名称

Posted

技术标签:

【中文标题】dns中的重复记录名称【英文标题】:Duplicate record name in dns 【发布时间】:2021-12-05 04:42:45 【问题描述】:

目前,我有一条用于 Amazon SES 的 TXT 记录,记录名称为 example.com。我将为 DMARC 添加另一个具有相同记录名称的 TXT 记录。表1中的TXT记录会被表2覆盖吗?

表 1

|Record Name|Record Type|Record Value|
|:----------|:----------|:-----------|
|example.com|TXT        |amazonses:xxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxx=|

表 2

|Record Name|Record Type|Record Value|
|:----------|:----------|:-----------|
|example.com|TXT        |"v=DMARC1;p=reject;pct=100;rua=mailto:dmarcreports@example.com;ruf=mailto:dmarcreports@example.com;adkim=s"|

【问题讨论】:

【参考方案1】:

每条 TXT 记录本身就是一条 TXT 记录。他们是分开的。对于任何其他类型也是如此,如果一个名称有两个 A 记录,它们不会被“覆盖”。 DNS 处理记录集,因此对于每种类型,多个名称可以解析为多个值(有一些例外,例如 CNAME,只能出现一次)。

【讨论】:

以上是关于dns中的重复记录名称的主要内容,如果未能解决你的问题,请参考以下文章

如何记录客户信息[重复]

CentOS7中搭建DNS域名解析服务

MySQL 从具有重复引用条目的联合表中选择唯一记录

如何将每条记录与另一条记录进行比较(名称反转问题)并删除重复记录?

查找接近重复记录的技术

使用正则表达式验证 DNS [重复]