微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

domain-name-system – DNS服务器复制创建了重复的A-Records

我在本地有几台 Windows Server 2008 R2 DC / DNS服务器,远程办公室有RODC,Azure上有一台Windows Server 2012 DC / DNS服务器,并建立了VPN隧道.

今天早些时候,我移动了一个网络服务器,更改了其中一个本地DNS服务器上的DNS记录,并在注册商处进行了更新.一切都按预期工作.

然后突然出现奇怪的问题,一些人被引导到错误的服务器,其他人被引导到正确的服务器.

排除故障后,我再次检查了本地DNS服务器并且记录仍然正确,直到我点击刷新,并且旧的A-Records与新的A-Records一起弹出.

这些记录的设置方式是正向查找区域,其中一个静态A记录使用每个区域的父域.

因此,我最初在今天早些时候更改了两个具有不同IP的A-Records记录的URL,当我刷新屏幕时,旧记录显示在DNS管理器中. (我之前已经多次检查过没有刷新)

幸运的是,这只影响了内部用户而不是所有用户,所有外部用户都不受影响,因为公共DNS记录是通过注册商发布的(GoDaddy,独立如此无关).

发生了什么?我怎样才能防止这种情况再次发生?

解决方法

不,那不是发生了什么事.假设您正在谈论AD集成区域,DNS记录是AD中的对象.对象具有USN,其实质上是一个数字,只要对该对象进行更改,该数字就会递增.如果您的隧道“闪烁”,USN将在您的本地DC上增加,而不是在Azure托管的DC上增加.这意味着当它重新联机时,它会看到它有一个较旧的记录副本并更新入站.它不会复制旧记录的出站.

至于为什么会发生这种情况,如果不深入了解你的环境,那几乎是不可能的.

原文地址:https://www.jb51.cc/html/228330.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐