我偶然发现Windows机器的异常行为,从Vista / 2008到8.1 / 2012 R2的所有Windows版本之间似乎都相当一致。使用Windows XP或Windows Server 2003时不会发生这种情况。
问题是这样的:当为DHCP配置了网络适配器,并且DHCP服务器没有代表其客户端注册DNS记录(因为它不能注册,或者因为未配置这样做),则转发A记录获得注册,但反向PTR记录没有。
更多细节:
- 正向和反向DNS区域都集成了AD,并接受动态更新。
- 所有计算机都已加入域。
- 无论是静态配置还是从DHCP获取配置,所有计算机都使用正确的内部DNS服务器。
- 在网络适配器中启用了“在DNS中注册此连接的地址”。
- 当计算机具有静态IP地址时,一切都很好。正向和反向记录都将自动注册。
- 当为DHCP配置同一台计算机时,将记录前向记录,但不记录反向记录。
- 对于操作系统版本大于等于6.0的所有计算机,都会发生这种情况,并且绝对与单台计算机无关。
- 没有任何量
ipconfig /registerdns
会改变任何东西。 - 没有错误记录在任何地方。
为什么会发生这种情况,如何解决?
而且,在这里,不能配置DHCP服务器执行DNS注册。