linux – 主DNS服务器失败的DNS / resolv.conf设置?

前端之家收集整理的这篇文章主要介绍了linux – 主DNS服务器失败的DNS / resolv.conf设置?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_301_0@
我目前是混合网络中一些RHEL Linux机器的管理员.我们的DNS服务器是Windows AD控制器.因此,他们偶尔需要下来进行维护. (例如:修补)这意味着在某些时候,我的Linux机器的主DNS控制器将无法访问.

在Windows世界中,处理得相当好.当DNS查询到主服务器失败时,Windows客户端将停止使用它15分钟.因此,除了最初的打嗝,他们都顺利推进.但Linux一直在尝试相同(失败)的主服务器.默认情况下,它会在尝试辅助服务器之前等待至少5秒.这转化为一切需要很长时间,甚至应用程序超时,如果有大量的DNS查找.

所以,我正在考虑让我的服务器更强大.我目前的计划是A)修改resolv.conf只等待响应的1/2秒,而不是重试.和B)可能对/ etc / hosts进行一些策略性条目,以便主服务器仍然可以快速访问.

所有这一切,我都希望有一个更好的解决方案.或者,我想听听其他人在设置方面做了些什么.或者只是理论上的“你的想法好/坏,这就是原因.”

– 克里斯托弗卡雷尔

解决方法

您可能会考虑使用 dnsmasq而不是仅仅依赖于解析器库 – dnsmasq并行查询上游服务器,而不是串行方式,因此丢失一个不应该导致太多问题.
原文链接:https://www.f2er.com/linux/398568.html

猜你在找的Linux相关文章