通配符DNS和CNAME

我有一个通配符DNS条目(A)

* .my.tld

我也有一个CNAME ..我想打通配符A条目之前。

something.my.tld – > something.s3.amazonaws.com

这不是必要的,但我希望能够做到这一点。 我也使用第三方的DNS,所以我不能破解BIND。

为了扩大他人的好处,以便searchDNS通配符条目是否优先于“正常”子域条目的答案,它看起来像取决于实现:

有一个cPanel的论坛post,如果你的谷歌“通配符DNS优先”,它表明通配符将优先,这是不符合RFC 4592: http : //tools.ietf.org/html/rfc4592

其他网站build议适当的行为为他们的服务

我没有在实践中testing过,但我的理解是通配符只能匹配不存在名称的请求,所以在您的示例中,邮件子域应该不受通配符条目的影响。

有这个RFC完整地解释它:rfc4592

cPanel技术销售顾问可能只是不正确,或者cPanel以错误的方式实施通配符DNS。

没关系。 完全合法。

只是看来,我需要让它提供。