多个权威 DNS 提供商

多个权威 DNS 提供商

我想开始为我的网站使用 Cloudflare 的 Anycast DNS,其中还包括他们的 CDN。但是,我发现他们已经中断了。我查看了 Akamai Edge DNS,它也已经瘫痪了。那么,我想知道是否有可能拥有多个权威名称服务器提供商。在我的注册商网站上,我可以输入最多 6 个权威名称服务器。如果我输入了来自一个提供商的 2 个,来自另一个提供商的 2 个,会发生什么?我意识到我需要在两个提供商处维护 DNS 记录,这不是问题。权威名称服务器是从 TLD 的列表中随机选择的,还是先尝试第一个权威名称服务器,如果失败,再尝试第二个,等等?有什么阻止这种方法发挥作用吗?

提前致谢。

答案1

权威服务器是随机选择的。DNS 记录是无序的,除非它们明确具有优先级字段(例如 MX 或 SRV 记录)。

只要所有名称服务器都使用正确的数据进行响应,就不会出现问题。(这意味着您可能无法轻松使用 Cloudflare CDN,因为它依赖于用自己的记录替换您的 A/AAAA 记录 - 将相同的记录部署到其他提供商将绕过 CDN。)

必须以相同的方式为 DNSSEC 配置区域(例如,所有提供商都提供签名区域服务或所有提供商都提供未签名区域服务)。

superuser.com同时使用 AWS 和 Google Domains。我认为他们在 StackOverflow 上发表了一篇关于这样做以实现冗余的博客文章。

在全球任播云 CDN 成为常态之前,使用其他人的名称服务器作为备份是很常见的,例如配置 Linode DNS 以从您自己的主权威服务器复制。如果双方都支持标准的“区域传输”复制机制 (AXFR),而无需手动保持同步,这可能仍然是可能的。

相关内容