在使用注册商或网络主机提供的 DNS 多年后,我正在寻找设置我的第一个 DNS 服务器。大部分情况下进展顺利,但我在理解如何通过注册商链接它时遇到了一些麻烦。
因此,我的设置是:我已将服务器上的主机名配置为ns1.example.com
. BIND 正在此服务器上运行,带有一个区域example.com
和记录ns1.example.com
(解析到它自己的公共 IP)以及其他几个*.example.com
子域的记录。
我现在想让这个服务器成为example.com
. 我曾想过,也许是天真地,我可以将这个服务器的 IP 地址提供给我的注册商,并且他们可以为example.com
. 情况似乎并非如此——根据一些研究,我的 NS 服务器似乎需要一个实际的主机名。
我无法提供ns1.example.com
,因为它是一个 catch-22:为了知道哪个服务器ns1.example.com
是,您需要使用ns1.example.com
.
解决方案是什么?我可以将注册商提供的 DNS 用于example.com
,然后为 建立 A 记录ns1.example.com
,但我认为这意味着我必须将所有其他子域 DNS 记录example.com
移至注册商的 DNS。我可以将服务器用作其他域的权威 DNS,只是不能example.com
。这个对吗?
我是运行自己的 DNS 服务器的新手,所以我希望有一个选项来处理我不知道的这个问题。
父区域托管 DNS 服务器的 A 记录。在这种情况下,父区域将是
.COM
这些 A 记录通常被称为“粘合记录”,因为虽然它们并不真正属于父区域,但它们对于定位 DNS 服务器是必要的。