首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows 2008R2不清除过期DNS记录

Windows 2008R2不清除过期DNS记录
EN

Server Fault用户
提问于 2016-05-12 09:10:40
回答 2查看 1.6K关注 0票数 1

我们有内部DNS运行的域控制器。2 Windows2008R2和2个Windows2012R2。

我们的陈旧记录现在已经不再删除一段时间了,即使在手动运行DnsCmd命令或通过GUI运行时也是如此。

这种情况似乎发生在我们将动态更新设置为安全之后。它发生在所有AD集成区域和正常区域,包括反向查找区域。

我尝试过的事情:

https://social.technet.microsoft.com/Forums/windowsserver/en-US/02563ce5-d026-4519-83e1-0222ed72cf2f/dns-server-not-flushing-stale-records?forum=winserverPN

https://community.spiceworks.com/topic/254198-old-dns-records-not-being-scavenged

https://support.microsoft.com/en-us/kb/2791165

EN

回答 2

Server Fault用户

回答已采纳

发布于 2016-05-12 11:20:41

对于该区域,运行以下命令:

代码语言:javascript
运行
复制
dnscmd /zoneinfo foobar.com

你会得到这样的结果:

代码语言:javascript
运行
复制
Zone query result:
Zone info:
            ptr                   = 0000000000327C90
            zone name             = foobar.com
~snip~

            zone DN = DC=fopobar.com,cn=MicrosoftDNS,DC=DomainDnsZones,DC=foobar,DC=com          Scavenge Servers
~snip~
           Server[0] => af=2, salen=16, [sub=0, flag=00000000] p=13568, addr=192.168.1.1

在这里,您注意到IP地址192.168.1.1

这是唯一拥有清除区域权限的服务器的IP地址。这很可能是一个不再存在的服务器--这在功能级别为2008的域中经常发生。如果这不是您所配置的清除服务器的IP地址,则需要更改该地址。

若要更改区域的清除服务器,请运行以下命令:

代码语言:javascript
运行
复制
dnscmd /zoneresetscavengeservers foobar.com <IP of the correct DNS Server>

几分钟之后,您的DNS将再次使用清除。

票数 2
EN

Server Fault用户

发布于 2016-05-12 11:36:05

您对到期日有什么改动吗?你设置了DHCP选项81吗?

也许这个指南是有帮助的:http://blogs.msmvps.com/acefekay/2009/08/20/dhcp-dynamic-dns-updates-scavenging-static-entries-amp-timestamps-and-the-dnsproxyupdate-group/

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/776314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档