设置多个(双主)托管 DNS 提供商

setting up multiple (dual primary) hosted dns providers

我想我可能把下面的问题复杂化了,所以寻求一些建议。

我使用 Dyn 作为我唯一的托管 DNS 提供商。由于最近发生的事件,我现在希望将其分发给多个提供商,以便在这种情况再次发生时提供冗余。

与其将 Dyn 用作主要 DNS 并在 Dyn 出现故障时说 Route 53 作为故障转移,我想要的是同时将 Dyn 和 Route 53 作为主要 DNS' - 如果您愿意,可以使用双主要。

现在我意识到保持这两种服务同步可能存在一些问题,并且在这两个提供商的网站上都没有大量关于这个问题的信息。

一个article on Dyn's blog mentions this scenario but doesn't go into a huge amount of detail, as does this article on Medium.

我的问题是它就像镜像两个提供商的 ns 记录一样简单。因此,在您的 Dyn DNS 上,只需将您的 Route 53 ns 记录添加到您的 Route 53 控制台上的现有区域,反之亦然?

非常感谢之前设置过此类设置的任何人的任何建议。

还有任何支持/反对此方法的论点,比如主要/次要设置。

谢谢

is it just as simple as mirroring ns records of both providers

NS 记录需要更新,但这些并不能决定 Internet 认为哪些名称服务器对您的域具有权威性。

您需要通过域名注册商更新权威名称服务器。这就是真正使这项工作有效的变化。

除此之外,它非常简单。互联网不知道您的权威 DNS 提供商 是谁——只有 名称服务器 是权威的。这些名称服务器由提供商组合拥有这一事实并不重要。

请注意,此配置将阻止您使用 Route 53 的许多功能,例如 A 记录别名、基于延迟的路由以及由健康检查等其他因素驱动的 DNS 响应。