主机(A)记录(DNS)已更新错误的IP地址

主机(A)记录(DNS)已更新错误的IP地址

我最近在一个域中安装了一台运行 Windows Server 2012 的新域控制器(称为“srv3”),该域中有两个运行 Windows Server 2003 的现有 DC(称为“srv1”和“srv2”)。所有角色(DHCP、AD 和 DNS)都已迁移到新服务器并可正常运行。

问题是“svr1”的 A 记录

但是我遇到了一些网络连接问题,并发现正向查找区域中“srv1”的主机(A)记录采用了“srv3”的 IP 地址。

我应该 :

srv3      Host (A)    xx.xxx.6.4
srv1      Host (A)   xx.xxx.6.1

但我有 :

srv3      Host (A)    xx.xxx.6.4
srv1       Host (A)    xx.xxx.6.4

今天我降级了“srv1”和“srv2”,关闭了它们并删除了“srv1”的 A 记录,但它仍在 DNS 中重新注册,并指向 srv3 的 IP 地址(这很奇怪)。svr1 的 A 记录的所有者似乎是“svr3”

为什么“svr3”会为“svr1”创建记录(并将其与 svr3 的 IP 地址绑定)?

附加信息

  • 输出

    netdom computername srv3 /ENUMerate
    

    All the names of the computer are :
    srv3.myDomain.local
    srv1.myDomain.local
    
  • 我在 netlogon.dns 文件的内容中找不到任何关于 srv1 的引用。

  • 遵循的程序:在新服务器上安装和设置 Windows Server 2012 后,我使用“添加角色和功能”安装了 AD、DNS 和 DHCP 角色。然后我转移了 FSMO 角色。设置新 DNS 后,我发现客户端的 IP 配置(使用 )ipconfig /all良好(意味着新 DNS),但输出nslookupDefault Server: UnKnown我发现客户端的组策略将“srv1”设置为 DNS。删除此参数后,一些客户端连接良好,而其他客户端则连接不良。

编辑于 2014 年 9 月 26 日 15:56 (UTC+2)

我通过执行命令检查了“srv3”是否是主名称netdom computername srv3 /ENUMerate:PRIMARY

“srv1” 列在备用名称 ( netdom computername srv3 /ENUMerate:ALTERNATENAMES) 内。

我执行了以下命令:

    netdom computername srv3 /remove:srv1

现在我正在等待看“srv1”是否会再次注册。

有人知道为什么“srv3”首先采用了“srv1”这个名字吗?

答案1

问题似乎已经解决。我不知道“srv3”为什么一开始就将“srv1”用作替代名称,但这就是为什么“srv1”在正向查找区域中使用“srv3”的 IP 地址进行注册的原因。

我使用以下命令从“srv3”的备用名称中删除了“srv1”:

netdom computername srv3 /remove:srv1 

因为“srv1”不再注册。

相关内容