一个 IP 地址是否可以注册为两个不同的名称服务器?例如,一个 IP 地址是否可以在我的 DNS 注册商处同时注册为 和ns2.acme.com
?ns2.beta.com
(我知道一个 IP 不能也不应该同时注册为ns1.acme.com
和ns2.acme.com
)
我之所以问这个问题,是因为我正在设置辅助 DNS 服务器,而它将要服务的名称目前都在一台机器上;这台机器有许多 IP,一个 IP 是ns2.acme.com
,另一个是ns2.beta.com
(显然这些是示例名称),一些客户将其 DNS 设置为“acme.com”名称服务器,而其他客户将其 DNS 名称服务器设置为“beta.com”名称服务器。它们是同一个服务器,只是“beta.com”名称是在几年后购买的,以替代“acme.com”名称,但并非所有客户都切换了 DNS。
编辑:需要澄清的是,我不是在谈论 DNSA
记录,而是在谈论向我的注册商注册 IP 地址作为名称服务器。
编辑2:感谢 Jacob,他提醒我,我所问的单词是“粘合记录”。一个 IP 可以作为两个不同域的两个不同的粘合记录吗?
答案1
您所考虑的记录称为粘合记录...只要 2 个域的粘合记录指向其 DNS 服务器的相同 IP,它就可以工作。您的 DNS 服务器和注册器都不会关心您如何获取服务器的 IP。不过您应该记住,您不能为两个主机名设置 RDNS。
答案2
您可以拥有任意数量的 A 记录指向同一个 IP,DNS 规范中没有任何内容可以阻止您。
话虽如此,如果所有名称服务器都在一台物理机器上,您显然会失去一些冗余,但如果您将名称服务器拆分到两台机器上,并且只对多个域使用同一个 IP,那么问题就不大了。与单个 IP 的路由错误相比,您更有可能看到硬件问题。
答案3
只要两个 NS 不同,就没有其他限制。多个域可以使用相同的名称服务器。
答案4
NS 记录本身就是 A 记录。ns1.acme.com 有一个 A 记录,然后您将 ns1.acme.com 指定为 acme.com DNS 区域的名称服务器。您可以为同一 IP 地址创建任意数量的 A 记录,并将这些“名称”指定为任意数量的 DNS 区域的名称服务器,因此 ns1.acme.com 和 ns1.beta.com 的 A 记录可以解析为同一 IP 地址,并且两者都可以指定为其各自 DNS 区域的名称服务器。