![奇怪的 Active Directory DNS 问题](https://linux22.com/image/772217/%E5%A5%87%E6%80%AA%E7%9A%84%20Active%20Directory%20DNS%20%E9%97%AE%E9%A2%98.png)
我遇到了一个无法解决的 DNS 问题。对于一个特定的主机名,当我创建 A 记录时,名称在复制到 AD 中的其他 DNS 服务器时最终会发生变化。
我们目前有两台虚拟 DC/DNS 服务器和一台物理 DC/DNS 服务器,并且它们之间的复制正在运行。但无论出于什么原因,当我在任何服务器上创建记录时,一旦它到达其他服务器,它就会在一个字母上加重音,而我在其上创建它的服务器有两个条目。一个有重音,一个没有重音,但 IP 相同。
IP 所在的反向查找区域中只有一条记录,并且我无法在记录复制到的服务器上创建没有重音的 A 记录或 CNAME,Windows 会将文本视为相同的。
我猜想服务器的某个地方是我最初创建记录时犯的错误(不假思索地复制和粘贴)的残留,这导致了当前的问题。如果有人能建议在哪里可以解决这个问题,我将不胜感激。
答案1
您可以尝试使用 ADSIEdit.msc 深入研究区域数据。我会使用 ADSIEdit 查看所有 DC 上的区域,看看其中是否有任何残留。然后,您可以直接删除记录(如果有)。 当然,这可能是一个潜在危险的工具,所以在进行任何更改之前一定要小心。
您使用连接Select or type a Distinguished Name or Naming Context
然后查看这两个位置:
- DC = ForestDNSZones,DC = contoso,DC = com
- DC = DomainDNSZones,DC = contoso,DC = com
显然用您自己的实际域 DN 替换 Contoso。:-)