更改 IP 后删除旧的 Active Directory DNS 记录

更改 IP 后删除旧的 Active Directory DNS 记录

我刚刚将服务器还原到虚拟机上进行测试。该服务器运行的是 Windows 2008 R2 和 Exchange 2010,并且是域控制器(我知道,不支持)。

此服务器目前是此域/林中唯一的 DC。

根据文章,我已完成以下步骤。目前一切似乎都运行正常,但我主要担心的是 AD 的内部 DNS 记录仍然列出旧 IP,我担心 DNS 循环会给我带来一些不可预测的结果。

以下是我目前所做的:

  • 由于这是一个恢复,旧的 NIC“消失”,因此它是一个新的 NIC。
  • 我已将新的 IP(不同的子网)添加到 NIC 上。
  • 设置 DNS,以 127.0.0.1 作为主要 DNS。
  • 我已经编辑了 IIS 绑定。
  • ipconfig /flushdnsipconfig /registerdns
  • 等了20分钟。
  • dcdiag /fix
  • 已重启服务器。
  • 又跑了dcdiag /fix

正如我提到的,这导致新 IP 出现,但旧 IP 还保留在位置列表中:

  • domain.local/父记录
  • domain.local/DomainDnsZones/父记录
  • domain.local/ForestDnsZones/父记录
  • _msdcs.domain.local/gc/父记录

现在,我确信我可以手动删除所有这些。但是,这很耗时,而且不准确(我可能会错过很多条目)。

建议的清理方法是什么?我所见过的有关域控制器 IP 更改的所有操作基本上都相当于“更改 IP 然后重新启动服务器”。

答案1

或许老化和清除可以帮你解决这个问题。

别害怕,只要有耐心就行。

相关内容