域提供商的 DNS 名称服务器条目如何工作?

Ale*_*lex 0 dns nameserver bind

场景:您从提供商 XYZ 购买域 abc.com。您想在 example.com(在 ns1.example.com ns2.example.com 上)托管您自己的 DNS 服务器。该域和两个子域将指向相同的 IP。

XYZ 允许您创建一些“神奇”条目,其中您说 ns1.example.com 和 ns2.example.com 是名称服务器并指向这些 IP。

我的问题是,如果您托管自己的 DNS 服务器,域提供商 (XYZ) 如何提供这 2 个“神奇”条目?

Mic*_*elZ 7

您所追求的称为“胶水记录”。

粘合记录是域名注册机构中保存的名称服务器的 IP 地址。

当您希望将域名的名称服务器设置为域名本身下的主机名时,需要胶水记录。

例如,如果您希望将 example.com 的名称服务器设置为 ns1.example.com 和 ns2.example.com,您还需要提供 ns1.example.com 和 ns2 的粘合记录(即 IP 地址)。例子.com。

如果您没有为这些名称服务器提供胶水记录,那么您的域名将无法使用,因为任何需要 DNS 信息的人都会陷入循环:

example.com 的名称服务器是什么?-> ns1.example.com ns1.example.com的IP地址是多少?-> 不知道,试试看example.com的名字服务器example.com的名字服务器是什么?-> ns1.example.com

...等等。

使用胶水记录,注册表将保存 IP 地址,并且不会发生循环:

example.com 的名称服务器是什么?-> ns1.example.com ns1.example.com的IP地址是多少?-> [IP 地址]

http://faq.domainmonster.com/dns/glue_record/