我对这份工作还很陌生,正在努力掌握这里的基础设施。我们已将一个网站从本地托管在我们自己的网络上移至外部主机 (1&1)。我已将 DNS 托管从之前的 DNS 主机转移到 1&1,以简化操作。
一旦一切都完成了,我们网络外部的访问者将被引导至 1&1 上的新站点,但来自我们网络内部的请求仍将发送到我们自己的服务器。
我注意到 DNS 服务器中仍有一个指向我们自己的服务器的站点正向查找区域。我的理解(虽然有点简单)是,暂停该区域会导致 DNS 服务器从我们的外部 DNS 服务器获取站点地址,然后我们的用户将开始访问我们的新站点。然而,实际发生的是,他们遇到了“页面未找到”类型的错误。我已通过修改正向查找区域 A 记录以指向外部 Web 服务器解决了该问题,但我想了解为什么暂停该区域不起作用。删除该区域有效吗?我不愿意尝试这样做,因为再次创建它并不像简单地按“开始”那么简单。
答案1
如果该区域不是您的 AD DNS 区域,那么您可以随意删除它。正如 Driftpeasant 所述,暂停该区域不会使 DNS 服务器对该区域失去权威性,只会使服务器拒绝对该区域的查询。如果您担心将来需要从头开始重新创建它,那么请将区域设置为标准主区域,而不是 AD 集成。然后,这会将区域存储在 DNS 服务器的 %systemroot%\system32\dns 目录中的文本文件(带有 .dns 扩展名)中。您可以在删除区域之前将此文件从服务器复制出来,然后根据需要从此文件重新创建区域。
答案2
您的 Windows 域名与网站名称是否相同?即您的 Windows 域名是 SITENAME.COM,而您的网站是 WWW.SITENAME.COM?
如果是,请不要删除转发区域。它将严重破坏 Active Directory,您将陷入困境。如果您足够幸运,您的 Windows 域是 SITENAME.LOCAL(或 .LAN 或任何其他非公开可路由的域后缀),则删除该区域将强制进行外部查找。
不过,在执行此操作之前,请确保您没有任何其他指向内部服务器的奇怪子域名 - 例如 TEST.SITENAME.COM 指向 192.168.1.2 - 然后您需要维护内部 DNS 区域并相应地更新 A 记录。