通配符“A”记录覆盖 CNAME 记录

通配符“A”记录覆盖 CNAME 记录

我有一个通配符 * A 记录,供用户在我们的 Web 应用上自行注册子域名。一切正常。

我现在需要为 support.mydomain.com 设置一个别名,以指向 mydomain.freshdesk.com。我按照说明创建了 CNAME 记录,但似乎我的通配符 A 记录覆盖了 CNAME 条目。

关于如何解决这个问题有什么想法吗?我需要通配符,因此无法为每个用户子域创建 A 记录。

谢谢。

答案1

更具体的 DNS 记录会覆盖通配符。因此,您的 CNAME 应该会覆盖通配符 A。这可能是因为您仍将域名缓存到 a 记录中。使用 dig 命令:

dig @yourdnsserver mydomain.freshdesk.com

正常情况下它应该返回 CNAME。

相关内容