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

7 domain-name-system a-record cname-record wildcard

我有一个通配符 * 用户在我们的网络应用程序上自行注册子域的记录。一切正常。

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

关于如何解决这个问题的任何想法?我需要通配符,因此不可能为每个用户子域创建 A 记录。

谢谢。

Luc*_*man 11

更具体的 DNS 记录会覆盖通配符。所以你的 CNAME 应该覆盖你的通配符 A。这可能是你仍然将域名缓存到 a 记录。使用 dig 命令:

dig @yourdnsserver mydomain.freshdesk.com
Run Code Online (Sandbox Code Playgroud)

通常它应该返回 CNAME。