由于CNAME,TXTlogging被转发

我想通过使用DNSvalidation来validation我的域名与谷歌应用程序。 这涉及到使用谷歌产生的TXTlogging与生成的价值。

不过,我有“mydomain.com”的CNAMElogging。 如果我使用nslookup来查询TXTlogging,它会告诉我关于这个CNAME的信息,并给出了CNAME的DNS条目的TXTlogging。

这是我的DNS注册商的问题,还是这是正常的行为?

您不能使用CNAME作为您的域的根。 引用维基百科在RFC 1034上的文章 :

在CNAMElogging中定义的别名必须没有其他types的资源logging(MX,A等)

这是因为CNAME告诉客户(本质上)你需要在这里寻找答案,但这适用于整个域。 所以不仅是你的Alogging设置,但任何其他logging将被忽略。 实际上,大多数DNS服务器不允许您将任何其他logging添加到Cnamed主机。 查看RFC 1912第2.4节,了解为什么它不起作用。

您唯一的解决scheme是删除CNAME并使用Alogging。