AD 域成员 DNS 记录随机从 AD 的 DNS 服务器中消失

AD 域成员 DNS 记录随机从 AD 的 DNS 服务器中消失

我有一个小域来管理测试环境中的一些主机。我注意到一个奇怪的问题,即在 DC 上设置的 DNS 服务器上的 DNS 记录会随机消失。

我有两个相同的域客户端,client01 和 client02。两者的 IP 地址均由我无法控制的 DHCP 服务器分配。两者的 DNS 设置均已手动覆盖,以使 DC 作为其唯一的 DNS 服务器,并在 DNS 后缀框中输入正确的域名,并且“在 DNS 中注册此连接的地址”框均已选中。两个客户端都是 Windows 7。

客户端 1 有一个 DNS 条目,该条目在 DNS 服务器中维护,因此 DC 可以通过名称 ping 客户端 1。客户端 2 偶尔会在短时间内获得一个条目,通常是在重新启动或发出命令后ipconfig /registerdns。但是,大约 30 分钟后,这个条目就会消失。

知道这是什么原因造成的吗?

答案1

您的区域是否启用了清理功能?如果启用了,则根据您的租约/清理设置,过时的记录将被自动删除。

答案2

从以下位置获取此信息:http://technet.microsoft.com/en-us/library/cc961419.aspx

DNS 日志 您可以配置 DNS 服务器来创建记录以下类型事件的日志文件:

查询

来自其他服务器的通知消息

动态更新

DNS 查询消息的问题部分的内容

DNS 查询消息的应答部分的内容

该服务器发送的查询数

该服务器已收到的查询数

通过 UDP 端口接收的 DNS 请求数

通过 TCP 端口接收的 DNS 请求数

服务器发送的完整数据包数量

服务器写入并返回区域的数据包数量

DNS 日志出现在 %SystemRoot%\System32\dns\Dns.log 中。由于该日志为 RTF 格式,因此必须使用 WordPad 来查看它。

您可以通过向注册表中添加以下具有 REG_SZ 数据类型的条目来更改 DNS 日志出现的目录和文件名:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS \参数\ LogFilePath

将 LogFilePath 的值设置为您想要查找 DNS 日志的文件路径和文件名。

默认情况下,Dns.log 的最大文件大小为 4 MB。如果要更改大小,请将以下具有 REG_DWORD 数据类型的条目添加到注册表中:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS \参数\ LogFileMaxSize

将 LogFileMaxSize 的值设置为所需的文件大小(以字节为单位)。最小大小为 64 KB。

一旦日志文件达到最大大小,Windows 2000 就会覆盖文件的开头。如果将该值调高,数据将保留更长时间,但日志文件将占用更多磁盘空间。如果将该值调低,日志文件将占用更少磁盘空间,但数据将保留更短时间。

警告

在正常运行期间不要保留 DNS 日志记录,因为它会消耗处理和硬盘资源。仅在诊断和解决 DNS 问题时启用它。

配置服务器以记录 DNS 事件

1.在 DNS 控制台中,单击服务器旁边的框,右键单击该服务器,然后单击“属性”。

2. 单击“日志记录”选项卡,然后选择要记录的选项。

页面顶部

停止和刷新缓存 除了使用 Ipconfig 刷新缓存之外,您还可以通过停止和启动客户端来停止和刷新缓存。

停止客户端

在命令提示符下,键入以下内容:net stop " dns client "

启动客户端

在命令提示符下,键入以下内容:net start " dns client "

相关内容