经过我的进一步调查上一个问题,以及@Shane Madden 的好建议我有以下环境:
- 2 台 Windows Server 2008 R2 成员服务器
- COSTELLO(构建服务器)
- GRECO (SQL 服务器)
- 2 个 Windows Server 2008 域控制器
- 羅尼
- 雷吉
- 16 台客户端机器,混合:
- Windows 7的
- OSX
有时会删除两个成员服务器的 DNS 记录。
我尝试了以下方法:
- 残疾人老龄化和清扫工作服务器和区等级。
- 禁用然后重新启用每个服务器的“在 DNS 中注册此连接的地址”。
- 启用
Directory Service Changes
安全审计。
我查看了域控制器和成员服务器上的System
和事件日志,没有发现任何与 DNS 记录被删除Security
或DNS Server
修改相关的内容。我已通过在一台服务器上手动创建记录并观察它们复制到另一台服务器上来检查复制是否正常工作。
删除这些记录似乎没有任何理由,第一次发生在 5 天前,第二次发生在昨天白天,第三天晚上又发生了一次。
答案1
您有一台还是两台 DNS 服务器?我还想知道它们是否设置为主服务器和辅助服务器,而不是从 Active Directory 和注册表(AD 集成区域)读取。
我也会尝试这个命令并查看结果:dcdiag /test:dns /dnsrecordregistration
我知道 2008 没有 WINS,但您在任何地方运行 WINS 吗?检查您的 DHCP 设置以确保它们没有泄露 WINS,并检查您的静态信息以确保那里也没有任何东西。过去一直到 Windows 2000 都存在已知的冲突:http://support.microsoft.com/kb/171998
那里可能存在一个闲置的 DHCP 服务器吗?命令“netsh dhcp list”可以帮助查找。
答案2
您检查过 DNS 清理设置吗?这可能会导致 DNS 条目意外消失。