Windows Server 2008 DNS服务器CNAMEparsing和TTL

我们有一个configuration为使用根提示的Windows 2008 SP2 DNS服务器。 我们有一个MXlogging查找,它定期无法解决我们的客户机。

查找是为mydomain.com的MXlogging,它应该parsing为mydomain-com.mail.eo.outlook.com

定期我们的DNS服务器返回SERVFAIL错误,指出它不能parsingmydomain-com.mail.eo.outlook.com的Alogging。

从我的研究来看,似乎与MXlogging的不同TTL值和Alogging有关。 MXlogging的TTL为3600,Alogging的TTL为60。

有没有人遇到过这个问题? Alogging在CNAME执行之前到期,并导致您的DNS服务器在尝试parsingMXlogging时返回SERVFAIL错误? 各种technet文章build议启用DNS转发器,或减less您的MaxCacheTTL条目。 我不明白为什么这些会纠正这个问题? 为什么DNS服务器不只是使用根提示再次查找Alogging呢?

链接:Technet文章描述类似的问题