Windows Server 2008 中的 DNS NS 记录

Windows Server 2008 中的 DNS NS 记录

我刚刚购买了一个虚拟专用服务器,我想DNS Server在同一台服务器上配置我的网站和 IP。

我创建了一个DNS Zone“domain.com”,完成后SOA默认添加了一条记录和 NS 记录。然后我创建了指向服务器的 A 记录IP 204.93.156.XXX

NS默认添加的记录包含服务器名称及其 IP 地址作为FQDN

问题

我读到过,我应该有两个 NS 记录,格式如下

ns1.domain.com -> IP 
ns2.domain.com -> IP 

但在我看来,第一个FQDN -> IP
应该是第二个ns2.domain.com -> IP

如果我这样做会出现错误:

"IP for this server cannot be found"

我对 的配置还不熟悉DNS

答案1

ns2.domain.com 是第二个 DNS 服务器。如果您只有一台 DNS 服务器,那么您将只有一个 NS 记录。建议使用冗余 NS 服务器,但如果您的网站较小,您可能只需要一台。

答案2

如果您要托管 DNS 官方区域(适用于大多数 TLD),则第二个 NS 是必需的。例如,.de托管名称服务器必须至少有两台机器,连接到(至少)两个国际主干网,位于两个不同的 B 类网络

如果您想托管自己的私有区域 (foo.local),您可以随心所欲。如果您想像“官方” ISP 一样托管区域,则至少需要在两个主干上安装两个不同的服务器。其他 TLD 可能有不同的要求。

内部名称服务器不受任何限制;我有很多客户使用内部 DNS,该 DNS 也包含公司官方区域的副本。这允许多个脑裂(或水平分割)场景。有些只使用一台机器,有些则使用多台机器。

如果您想托管官方区域,只需询问您的 ISP 或您信任的某些 DNS 提供商是否可以提供辅助区域。在大多数情况下(至少根据我的经验),如果您询问合适的人,ISP 很乐意提供帮助。通常他们有更大的 DNS 部署,多一个区域或少一个区域都不算数。

相关内容