首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >DNS服务器丢失后DNS速度减慢

DNS服务器丢失后DNS速度减慢
EN

Server Fault用户
提问于 2014-06-11 13:07:05
回答 3查看 948关注 0票数 0

我们已经建立了一个带有域控制器的小型Windows 2008 R2网络,该控制器还充当网络的DNS服务器(我们在设置域时选择安装DNS )。此网络不以任何方式连接到Internet,因此所有计算机都已配置为使用域控制器的IP地址作为主DNS,并且没有配置辅助DNS服务器。

如果我们从域控制器上关闭或拔出网络电缆,DNS查找就会变得非常缓慢,网络的性能也会受到影响。例如,使用主机名运行ping命令大约需要5-6秒来解析名称。

我猜想这是因为它正在寻找DNS,然后返回到其他解析名称的方法,因为DNS服务器现在已经消失了。

所有的机器都有静态的IP地址,所以我们只考虑把所有的条目放在每台机器的主机文件中。然而,如果有一天我们改变其中一台机器的IP,最好有一个集中的DNS。有什么更好的方法来加速这件事吗?

EN

回答 3

Server Fault用户

发布于 2014-06-11 13:10:55

所有的机器都有静态的IP地址,所以我们只考虑把所有的条目放在每台机器的主机文件中。

不要这样做。这是一个可怕的选择,不扩大规模,并将引起持续头痛,因为你的环境增长和变化。不惜一切代价避免这样做。

然而,如果有一天我们改变其中一台机器的IP,最好有一个集中的DNS。有什么更好的方法来加速这件事吗?

安装第二个带有DNS角色的域控制器,并配置客户端将其用作辅助服务器。用一个DC运行就是自找麻烦。

票数 10
EN

Server Fault用户

发布于 2014-06-11 13:11:52

蒂姆你的假设是正确的。如果没有辅助DNS,并且您的计算机配置的唯一DNS服务器是脱机DNS,那么这些机器将尝试与DNS服务器联系,直到任意超时时间。如果我是对的,他们无法访问intranet上的大多数节点,对吗?他们缓存了一些IP,所以这没什么问题,但是要纠正这种情况,你应该

  • 使DNS服务器在网络上可用

再强调也不为过。除非你是一个数字专家,否则没有DNS =没有intranet。如果您不能一直保持网络上的DC可用,无论出于什么原因,您可能不应该有一个运行。

票数 3
EN

Server Fault用户

发布于 2014-06-11 13:50:42

和DNS:你做错了。

  1. 实现第二个DC/DNS服务器。
  2. 将所有域连接客户端配置为将这些服务器用于DNS。
  3. 停止使用主机文件。
  4. 不要同时关闭DC/DNS服务器。
  5. 停止关闭DC/DNS服务器,除非需要维护。
  6. 计划任何需要在生产时间之外关闭DC/DNS服务器的维护。
票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/604349

复制
相关文章

相似问题

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