主服务器意外删除了 DNS。现在辅助服务器无法加载区域。我可以将辅助服务器从辅助区域切换到主区域吗?
次要的是 NT3,主要的是 Windows 2003。这不是 AD 集成。
答案1
我已经有一段时间没有见过 Windows NT DNS 屏幕了,但如果我没记错的话,从那时起,非 AD DNS 区域的某些东西并没有发生太大变化,具体如下:
检查 W2K3 服务器上 system32\DNS 文件夹中的 DNS 区域文件。如果仍然存在,您只需重新安装 DNS 角色并创建一个新区域,选择使用现有文件的选项,并确保文件名与实际文件的名称 (domain.tld.dns) 匹配。
如果区域文件不存在,您可以将其从 Windows NT 服务器(其副本位于 system32\dns 目录中)复制到 W2K3 服务器,在 W2K3 服务器上重新安装 DNS 角色并执行与上述相同的步骤。
如果您查看 W2K3 或 NT 服务器上的区域文件,您将看到 W2K3 服务器被列为该区域的 SOA,并且两个服务器都被列为该区域的 NS。您可以手动编辑文件以进行任何必要的更改。
以下内容适用于 Windows NT 4,但我相信它们也适用于 Windows NT 3.x:
答案2
这是一个漫长而漫长的过程,长的自从我看到 NT DNS 屏幕以来已经过去了很多年,但我很确定可以将辅助 DNS 提升为主 DNS 。可能存在问题,但这是可以做到的。只要没有任何记录已 TTL 出局,它应该仍然拥有区域文件的完整副本。
如果其他方法都失败了,我认为你可以将 2003 区域文件(它可能还在那里!)复制到 NT3 服务器上。早在我上 NT 课的时候,他们就说这只是一个 BIND 兼容文件,尽管我不能保证版本绑定。您可能需要进行一些语法清理。