每个区域有单独的名称服务器吗?

每个区域有单独的名称服务器吗?

由此AWS 文档,以及一堆其他资源和东西我了解到,对于 aws route53,每个托管区域都有一组不同的名称服务器,称为委派集。

我的问题是,除了 AWS 之外,在正常情况下,世界上每个域是否都有单独的 DNS 服务器集,当然它们不会是物理的,而是虚拟的,但这对所有域来说都是如此吗?

就像我最近从 hostinger 购买了一个域名,它附带一组与我的域名相关联的名称服务器。

它们只针对我吗?

答案1

这是每个特定 DNS 托管提供商运行其系统方式的实施细节。

大多数小型提供商都以相同的方式配置所有服务器,即托管所有区域的单个池。在某个时候,它们变得足够大,以至于必须将客户及其区域拆分成更小的组,以便更容易容纳所有区域,例如服务器池 A 托管客户组 A 的区域,或类似的东西。一些提供商甚至可能对相同的名称服务器使用客户特定的名称,以便将来更容易拆分它们。

唯一普遍的答案是,如果 DNS 托管提供商告诉您应该使用名称服务器 X 和 Y,那么这些就是您应该使用的名称服务器。

答案2

以下是语法已更正并进行了一些结构调整的文本:

了解 DNS 架构非常重要。您可以将其视为一棵树。顶部是根服务器,由 13 台服务器组成(标记为 a 到 m)。您可以在此处查看列表

在根服务器下,您会发现两种类型的顶级域名 (TLD):通用顶级域名 (gTLD) 和国家代码顶级域名 (ccTLD)。多个组织为这些顶级域名托管 DNS 服务器。

当您购买域名(例如 example.uk)时,您会请求托管 .UK TLD 的组织指向您的 DNS 服务器。不同的提供商(例如 AWS)的 DNS 服务器托管多个 DNS 区域,因此 IP 会根据您托管权威 DNS 服务器的位置而有所不同。

需要注意的是,单个 DNS 服务器可以托管多个区域。例如,GoDaddy 使用共享服务器来托管多个域。实际上,您可以为单个域或多个域使用一组服务器,具体取决于提供商的架构。 在此处输入图片描述

相关内容