同一台服务器上的多个名称服务器

Multiple name servers on the same server

我在我的 VPS 上设置了我的名称服务器来处理网站和电子邮件的托管。

这是我的场景。

ns1.domain.com ======= xx.xx.xx.xx(共享/public IP)
ns2.domain.com ======= xx.xx.yy.yyyy(静态 IP)

我需要知道如果一个 IP 失败或无法访问,第二个 IP 是否也会失败?


我面临的另一个问题是,当我创建以前的主 DNS 时,它的设置如下。

ns1.domain1.com ====== xx.xx.xx.xx(共享/public IP)
ns2.domain1.com ====== xx.xx.xx.xx(共享/public IP)

两者都使用相同的IP。但是现在如果我尝试用新安装的静态 IP 更新辅助 DNS IP。它不想解析到新 IP。它一直解析到 public IP。

我正在使用 Windows Server 2012。

如有任何帮助,我们将不胜感激。自上周以来,我一直在使用 DNS 解决问题。

如果服务器上的两个 IP 都配置在同一个网络适配器上,那么如果一个失败,另一个也会失败。

我还发现我的 ISP 错误地配置了第一个 IP,这比我安装的第二个 IP 导致了更多的超时。

我最终设置了第二台服务器来提供辅助 DNS 备份。

综上所述。您可以设置 1 个服务器来处理主 DNS 和辅助 DNS,只要两个 IP 都配置在单独的网卡上即可。如果您对此不满意,那么只需获得第二台服务器来处理辅助 DNS。第二台服务器也可以作为其他数据的备份,如果你想尽量减少成本并利用所有可用资源而不产生额外成本。

我希望这可以为以后的其他人提供一些信息。