![两家 DNS 服务提供商](https://linux22.com/image/603681/%E4%B8%A4%E5%AE%B6%20DNS%20%E6%9C%8D%E5%8A%A1%E6%8F%90%E4%BE%9B%E5%95%86.png)
有没有办法拥有两个 DNS 服务提供商?
我有 DNS Made Easy 帐户和 Cloudflare,但我想同时使用这两者。
我的域名注册商有指向 DNS Made Easy 的名称服务器
这是如何实现的?
答案1
通常情况下,这是可行的 - 您需要为域指定两个提供商的 DNS 服务器,并且需要确保两个提供商的记录集相同。话虽如此,我从未见过这样做 - 通常没有什么意义。
然而,在 CloudFlare 的情况下,这是不可能的,因为 CloudFlare 的魔力之一(也是他们需要成为您的域名 DNS 提供商的原因)是他们经常更改您的域名 IP 以指向他们的缓存服务器。您最终会在两个 DNS 提供商中得到不同的记录集,结果一些用户会得到错误的数据。
https://support.cloudflare.com/entries/22451048-how-do-i-use-cloudfare-without-changing-my-dns
CloudFlare 的 DNS 应该能够完成 DNS Made Easy 可以处理的所有功能,所以如果您想使用他们的系统,我建议只使用 CloudFlare 的产品。
答案2
是的,你可以这样做,尽管我会使用另一种方法……你可以拥有多个权威服务器。首先选择一个主文件,然后按你想要的方式获取所有内容,确保在正向区域 NS 记录中命名你想要具有权威性的其他 DNS 服务器。将其他 DNS 服务器设置为从属服务器,并从单个主服务器获取数据。因此,更新仅在一个地方进行,但权威服务器位于其他位置以及主服务器。
您需要在域名注册下建立权威服务器,否则将无法联系到它们。我认为您甚至可以在此处指定从属服务器,并将主 DNS 服务器排除在广告组合之外(所需的 NS 记录除外)。
答案3
有没有办法拥有两个 DNS 服务提供商?
假设您正在谈论权威服务(即为您的区域数据提供服务的服务提供商,而不是为您的客户的递归查询提供答案),对于具有高可用性需求的组织来说,与辅助 DNS 提供商签约的情况实际上并不少见。
您应该只有一台主服务器,但辅助服务器可以从该服务器获取数据,并通过区域传输接收数据。
也就是说,如果您需要一个具有简单的 Web 管理界面的提供商,您可能会发现许多人认为您正在使用他们的服务器满足您的所有 DNS 需求,因此他们可能没有可用的界面选项来控制他们的服务器与您在另一个提供商处使用的 DNS 名称服务器之间的关系。