通配符 A 记录覆盖子域的特定 A 记录

Ale*_*lex 2 domain-name-system wildcard

我们有以下 DNS 记录:

www CNAME (ALIAS) webclusters.clubessential.com
@ A 104.18.129.113
@ A 104.18.130.113
* A 104.18.129.113
somesubdomain.ourdomain.com A 34.174.158.48
Run Code Online (Sandbox Code Playgroud)

通配符 A 记录似乎覆盖了由 dns 传播工具验证的指向 34.174.158.48 的记录以及对 somesubdomain.ourdomain.com 的 ping(ping 结果为 104.18.129.113)。注意:我们已经过了正常的 DNS 传播窗口。据我了解,指定时, somesubdomain.ourdomain.com 子域的通配符将被覆盖。有任何想法吗?

我们无法更改记录 2-4,但希望特定子域指向 34.174.158.48。

Håk*_*ist 10

通配符不会覆盖常规记录,但至少在混淆的示例中,您所说的更具体的常规记录很可能没有按预期命名。

www CNAME (ALIAS) webclusters.clubessential.com
@ A 104.18.129.113
@ A 104.18.130.113
* A 104.18.129.113
somesubdomain.ourdomain.com A 34.174.158.48
Run Code Online (Sandbox Code Playgroud)

如果这里的含义是它在该ourdomain.com区域中,那么特定记录看起来应该被解释为somesubdomain.ourdomain.com.ourdomain.com。据推测该名称工作正常并且不会被通配符“覆盖”,它只是不是您真正想要的名称。

要么包含尾随点以使名称解释为绝对名称,即somesubdomain.ourdomain.com.,要么仅包含名称的相对somesubdomain部分,即,就像使用 example 所做的那样www

  • 出于同样的原因,`www CNAME webclusters.clubessential.com` 也应该有这个问题,这次 *target* 名称不完全限定 (2认同)