设置过多DNS服务器地址将会导致服务器不支持动态DNS错误。 很多人可能都遇到过这个问题:将域内的DNS安装成了与Active Directory集成模式并启动了动态更新,但每一次DC启动后总在事件查看器的系统日志中提示如下错误: 事件类型:警告 事件来源:NETLOGON 事件种类:无 事件 ID:5773 日期:2001-6-18 事件:11:48:42 用户:N/A 计算机:MYSERVER 描述: 该 DC 的 DNS 服务器不支持动态 DNS。 将文件 %SystemRoot%\System32\Config\netlogon.dns 中的 DNS 记录添加到伺服那个文件中引用的域的 DNS 服务器。 数据: 0000: 2c 23 00 00 ,#.. 明明DNS服务器已经启动了动态更新了的,为什么系统还提示“该DC的DNS服务器不支持动态DNS”呢? 出现这个错误的原因是我们在DC上设置了多个DNS地址,而DC启动时会依次向每一个DNS服务器进行注册。如果这些DNS中某一台或几台不支持动态更新,那么DC就会提示上述错误。 假设我们设置的DNS如下: 10.10.10.3 (支持动态更新) 10.10.9.3 (不支持动态更新) 10.10.8.3 (不支持动态更新) 使用诊断命令行工具netdiag进行诊断,会发现: 纠正这个错误的办法比较简单,将多余的DNS条目删除即可。
以下为引用的内容:
DNS test . . . . . . . . . . . . . : Passed
PASS - All the DNS entries for DC are registered on DNS server 10.10.10.3.
[WARNING] The DNS entries for this DC are not registered correctly on DNS server 10.10.9.3. Please wait for 30 minutes for DNS server replication.
[WARNING] The DNS entries for this DC are not registered correctly on DNS server 10.10.8.3. Please wait for 30 minutes for DNS server replication.

RSS订阅