首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >主名服务器和次要名称服务器:它们必须托管在同一家公司吗?

主名服务器和次要名称服务器:它们必须托管在同一家公司吗?
EN

Server Fault用户
提问于 2013-01-09 20:09:25
回答 2查看 1.9K关注 0票数 1

我已经托管了我的域名,并且我收到了两个域名服务器,将由我的域名注册员ns1.hostingcompany.com ns2.hostingcompany.com更新,我知道如果主名称服务器自动关闭DNS服务器,那么我的域名将自动指向辅助名称服务器,但我的问题是,我的主机的整个系统会发生什么?既然ns1和ns2都属于同一家公司,那么我的域名会不会解决任何问题?或者我可以将ns2放在不同的服务器上,与另一家公司合作吗?如果是这样,我如何配置ns2后端?谢谢

EN

回答 2

Server Fault用户

发布于 2013-01-09 20:10:57

主要问题的答案是“不,他们没有”。您的两个名称服务器(或者更多的名称服务器)可以(而且很可能应该)由不同的公司托管在单独的数据中心中,最好由不同的网络提供商提供服务。

如何设置您的2进制名称服务器,这稍微超出了SF答案的范围--这取决于您正在运行的解析器,或者如果您使用的是名称服务提供者,则它们提供了什么接口。但是,不仅没有阻止两个名称服务器彼此相隔很远的地方,最好的做法就是这样做。

票数 6
EN

Server Fault用户

发布于 2013-01-09 22:10:24

没有要求您的主名称服务器和次要名称服务器由同一个组织运行,正如Mad Hatter所建议的那样,如果您对域具有高可用性需求,最好在设计时考虑到冗余。

任何有价值的DNS提供商可能已经在某种程度上做到了这一点--他们可能给了你两个名称服务器名称和IP地址,以便在您的NS记录中发布,但是如果它们是任何有能力的DNS提供者,这并不意味着有两个服务器存在,并且您的域的解析将在这两台机器发生任何事情时停止。更有可能的是,它们使用dns集群、负载平衡、anycast和/或其他方法来使许多服务器实例的单独集合看起来和行为类似于两个逻辑服务器。它们还应该具有地理冗余、多网络路径、热备件等,总之,很难同时取出所有(合格的)商业DNS提供商的服务器。

然而,如果你担心依赖于一个单一的组织,那么二级名称服务有很多选择(披露:我的非营利性雇主经营一家公司,SNS@ISC,尽管它更多的目的是为正在运行自己的主服务器的组织提供高可用性的辅助服务,而不是为商业DNS提供商提供备份)。

如果最坏的情况发生,而您的DNS提供程序的名称服务器都在某种网络或其他危机中被删除,请记住,您将看到的第一个症状是您域名的解析不一致,因为一些递归解析器会将您的信息保存在缓存中,并保留最多TTL秒。在此期间,您的主名称服务器和次要名称服务器不可用,人们将体验到不同的结果,试图解决您的域取决于您的记录是否被上游的名称服务器缓存。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/465550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档