NS记录和胶水记录有什么区别?

Noa*_*way 5 domain-name-system glue-record

我在 Godaddy 有两个胶水记录,例如:

NS1.MYDNSSERVER.COM
NS2.MYDNSSERVER.COM
Run Code Online (Sandbox Code Playgroud)

我的域中有三个 NS 记录:

NS1.MYDNSSERVER.COM
NS2.MYDNSSERVER.COM
NS3.MYDNSSERVER.COM
Run Code Online (Sandbox Code Playgroud)
  1. 如果我有胶水记录,为什么我需要 NS 记录?
  2. 额外的记录 (NS3.MYDNSSERVER.COM) 是一个真正的 DNS 服务器,但由于某种原因,我无法将此记录更新为胶水记录。这会导致任何问题吗?

Lad*_*ada 5

粘合记录是当解析器询问您的域的 NS 记录是什么时,除了答案之外,父服务器(即不是 GoDaddy)提供的“提示”IP 地址。它们不是权威答案。您在上面标记为粘合记录的记录不是粘合记录,但是 GoDaddy 可能会使用这些记录来告诉父名称服务器粘合应该是什么。 规范的 DNS 答案对此的描述比我所能描述的要好得多

一些解析器将使用粘合记录而不进行双重检查,一些解析器将从权威名称服务器(粘合记录中提供的记录)查询 NS 记录以确保它们实际上是正确的。

根据经验,我知道 PowerDNS 属于前一组,bind9 属于后者。我没有任何其他解析器的经验。

您的名称服务器上没有 NS 记录将导致 bind9 出现问题。此类问题是任何 ISP 使用bind9 的人都无法访问您的网站。

在您的名称服务器上拥有一条不在父名称服务器上的额外 NS 记录只会意味着该名称服务器获得的流量比其他两个服务器少。在这种情况下,情况正好相反,bind9 将使用所有名称服务器,而 PowerDNS 则不会。