当前位置: 首页 > 图文教程 > 服务器 > DNS服务器 > 设置过多DNS服务器地址的问题

DNS服务器
域名系统的安全协议DNSSEC全面解析
技巧:保护DNS服务器十大最有效方法
DNS服务器:使用防火墙时的应用方法
安全:保护DNS服务器十大技巧
高手进阶:构建DNS服务器简易指南
用DNS服务器技术检查排除网络故障
轻松解决域名DNS解析的故障

设置过多DNS服务器地址的问题


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 47 ::
收藏到网摘: n/a

设置过多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条目删除即可。