Win2003的辅助DNS服务器上是否需要DHCP?

我们有一个辅助的DNS服务器,我们已经注意到DNS.exe进程变得相当大。 (比如,重启服务器很大。)

我读了一些地方,2K3有两个相关的内存泄漏问题,一个是DNS(据说在Windows Server 2008中修复),另一个是DHCP

DHCP在这个服务器上运行,但我不明白为什么。 因此我的问题。 (二级)DNSfunction是否需要DHCP 客户端服务?

服务器有:24核心(X5650),8GB内存

– 编辑 –值得补充的是,AD没有安装或与这个问题有关

– 编辑2 –它实际上是在这里有问题的DHCP客户端服务。 在发布时我没有意识到这一点。 (课程:自己检查一切)

不需要。区域传输不需要DHCP,如果这是你所要求的。

参考:MS支持文章: 如何:在Windows Server 2003中configuration辅助名称服务器 。 根本没有一个dhcp的参考。

W2k3辅助DNS服务器上不需要DHCP服务器服务。 辅助DNS上的辅助区域只是另一台服务器上承载的主区域的副本,DHCP不会直接更改此区域。 如果在DHCP中启用了DNSdynamic更新,则意味着所有更新都将进入主区域。 次要DNS将查询主要DNS的变化,比较序列号,并将在必要时进行更新。

备用DNS和DHCP都可以驻留在不同的机器上,而不会出现问题。

阅读这篇文章规划DNS服务器的DNS服务器容量build议。

你有没有检查,如果你有这些MS07-062或MS08-037更新安装可能导致内存泄漏? 这是已知的问题。 请参阅下面的链接>>

在安装了安全公告MS07-062的更新的基于Windows Server 2003的计算机上,您可能会遇到DNS中的内存泄漏 。

清除服务器上的DNScaching,查看进程大小是否下降。 你可能会用一些不好的随机查询填满它。 请记住,DNS会进行负面caching,因为在SOA TTL的持续时间内caching了未parsing的查询。