长期以来,我一直拥有自己的“试用”域名 kaareskovgaard.net,并在其中运行了一个小型博客。最近,我决定尝试在其上运行自己的服务器,因此我为其订购了 VPS。我已设法将我的网站迁移到新服务器,并使用旧提供商的 DNS 设置了适当的 DNS 记录。但是,我想将 DNS 移动到我的服务器上。我已经在 VPS 上安装了一个 DNS 服务器,并测试了它是否正常工作(使用 nslookup 并指定要使用的服务器)。
但这是我不明白的:
当我要求更改我的域名的名称服务器时,我将我的 DNS 更改为“srv01.kaareskovgaard.net” - 当此记录位于完全相同的 DNS 服务器上时,它将如何转换为 IP?
我怀疑这里有一些反向 DNS,但是它是如何工作的,我需要做什么才能使它工作,最重要的是,这是否可能?
谢谢
答案1
当您指定新的 DNS 服务器时,如果服务器名称是其要服务的域的记录,则必须指定名称和相应的 IP。
如果该名称位于另一个域名上,则无需提供 IP。
就你的情况而言,你的注册商不会只接受 srv01.kaareskovgaard.net 作为服务器。你还必须提供 38.99.250.183。
如果服务器是 dns.example.com,则无需 IP 即可进行验证。
答案2
这是关于粘合记录,与反向 DNS 无关。
如果您希望将 srv01.kaareskovgaard.net 用作名称服务器,则需要将 IP 以及主机名提供给您的注册商。由于这种情况并不常见,因此您不太可能能够使用那里的自动化表单,而必须直接联系支持人员。
如果他们确实允许您在表格上执行此操作,并且在您不提供胶水记录的情况下不拒绝,那么您将想要移动注册员。
答案3
您想阅读胶水记录在 DNS 中。
FWH 的说法是正确的:您将指定您自己的 DNS 服务器的名称和 IP。
答案4
为此,您首先需要在自己的 DNS 服务器上为 srv01.kaareskovgaard.net 设置名称服务器记录。您通常还会有 2 个名称服务器记录,您的注册商可能需要这样做,因此您可能还想设置 srv02.kaareskovgaard.net,这最好指向与第一个不同的 IP。它可以指向同一个 DNS 服务器,尽管最佳做法是为您的 sendon 名称服务器设置第二个备份 DNS 服务器,但显然如果这只是一种爱好,那么这不是必需的。
接下来,当您前往注册商并更改名称服务器时,您将输入 srv01.kaareskovgaard.net,因为名称服务器位于同一个域上,然后会要求您输入名称服务器的 IP。