我们已经建立了一个带有域控制器的小型Windows 2008 R2网络,该控制器还充当网络的DNS服务器(我们在设置域时选择安装DNS )。此网络不以任何方式连接到Internet,因此所有计算机都已配置为使用域控制器的IP地址作为主DNS,并且没有配置辅助DNS服务器。
如果我们从域控制器上关闭或拔出网络电缆,DNS查找就会变得非常缓慢,网络的性能也会受到影响。例如,使用主机名运行ping命令大约需要5-6秒来解析名称。
我猜想这是因为它正在寻找DNS,然后返回到其他解析名称的方法,因为DNS服务器现在已经消失了。
所有的机器都有静态的IP地址,所以我们只考虑把所有的条目放在每台机器的主机文件中。然而,如果有一天我们改变其中一台机器的IP,最好有一个集中的DNS。有什么更好的方法来加速这件事吗?
发布于 2014-06-11 13:10:55
所有的机器都有静态的IP地址,所以我们只考虑把所有的条目放在每台机器的主机文件中。
不要这样做。这是一个可怕的选择,不扩大规模,并将引起持续头痛,因为你的环境增长和变化。不惜一切代价避免这样做。
然而,如果有一天我们改变其中一台机器的IP,最好有一个集中的DNS。有什么更好的方法来加速这件事吗?
安装第二个带有DNS角色的域控制器,并配置客户端将其用作辅助服务器。用一个DC运行就是自找麻烦。
发布于 2014-06-11 13:11:52
蒂姆你的假设是正确的。如果没有辅助DNS,并且您的计算机配置的唯一DNS服务器是脱机DNS,那么这些机器将尝试与DNS服务器联系,直到任意超时时间。如果我是对的,他们无法访问intranet上的大多数节点,对吗?他们缓存了一些IP,所以这没什么问题,但是要纠正这种情况,你应该
再强调也不为过。除非你是一个数字专家,否则没有DNS =没有intranet。如果您不能一直保持网络上的DC可用,无论出于什么原因,您可能不应该有一个运行。
发布于 2014-06-11 13:50:42
和DNS:你做错了。
https://serverfault.com/questions/604349
复制相似问题