出于历史原因,我们的DNS域名包含5个级别的CNAME.有些东西外包为高可用性等,但这不是重点.我的问题是,有5个CNAME对DNS解析器有些过分?我无法找到任何有超过2-3级嵌套CNAME指向不同DNS域的着名网站.
我们的CNAME跃点如下所示:(我使用xyz作为示例)
www.xyz.com -> xyz.akadns.net -> xyz.worldwide.akadns.net ->
xyz.cedexis.net -> xyz.msedge.net -> host1.msedge.net (final A\AAAA
record)
我看到许多客户在其他网站正常工作时向我们的网站抱怨DNS解析问题,尽管当我使用http://check-host.net/check-dns?host=www.xyz.com来测试我们的DNS解析时.
它看起来总是在全世界都很好.我的结论是,当上述Hops中的一个无法解决时,主要是本地ISP提供商DNS解析器搞砸了. nslookup仅在我们的网站上的这些客户端计算机上失败,而且太偶尔.
这种多级CNAME一般是不好的设计吗?