DigitalOcean DNS 的新 cname 记录可能与现有的通配符 cname 记录发生冲突

DigitalOcean DNS 的新 cname 记录可能与现有的通配符 cname 记录发生冲突

我有一个现有的通配符 CNAME 记录,类似于 *.example.com。我想添加另一个 CNAME 记录,以便从 app.example.com 之类的地址映射到 some.example.com。这会导致 DNS 记录冲突吗?

答案1

特定条目始终会覆盖通配符,因此 app.domain.com 将优先于 *.domain.com

RFC 1034 第 4.3.3 章

通配符 RR 不适用:

  • 当查询位于另一个区域时。也就是说,委派会取消通配符默认值。

  • 当查询名称或通配符域与查询名称之间的名称已知存在时。例如,如果通配符 RR 的所有者名称为“*.X”,并且区域还包含附加到 BX 的 RR,则通配符将适用于名称 ZX 的查询(假设没有关于 ZX 的明确信息),但不适用于 BX、ABX 或 X。

相关内容