DNS 缓存在 Ubuntu 生产服务器中常见吗

DNS 缓存在 Ubuntu 生产服务器中常见吗

在 Ubuntu 中,DNS 没有被缓存。

因此,如果我的程序使用大量的 DNS 查询,它就会很简单。

我知道在 RHEL 中,他们默认安装了 nscd,所以在 Ubuntu 中,如果我想将服务器用作生产服务器,我是否应该始终安装神经胶质细胞

答案1

DNS 缓存将取决于您将 Ubuntu 服务器指向哪个 DNS 服务器(例如 /etc/resolv.conf)。该 DNS 服务器可能已配置为缓存。

您可以在 Ubuntu 机器上运行自己的缓存名称服务器。在这种情况下,您可以更好地控制它的工作方式。如果缓存名称服务器在本地运行,您还可以节省一些网络往返时间。但这种配置是否比依赖服务提供商的 DNS 服务器好并不明显。

答案2

这取决于您的服务器是否需要解析名称。

安装它,并将其配置为记录所有内容,然后启动它 - 如果它没有执行任何操作,则将其关闭。

相关内容