是否可以将一系列 IP 排除在 DNS 解析器缓存之外?

是否可以将一系列 IP 排除在 DNS 解析器缓存之外?

我们的网络有许多动态分配 IP 的系统(恰好在公共范围内)。这些系统还有一个本地主机名,它会使用系统当前拥有的任何 IP 进入 DNS 解析器缓存。当系统获得新 IP 时,尝试通过主机名连接的客户端必须手动刷新 DNS 解析器缓存,然后才能找到具有新 IP 的主机。

我认为,只需阻止缓存包含特定 IP 范围内的主机即可解决该问题。反过来说,如果可以排除非完全限定的主机名,也应该可以解决该问题。

我已经在 Google 上搜索了相当多的内容,但没有找到任何有用的信息。

答案1

这个问题只有在 IP 地址发生变化时才会出现,对吗?如果是这样,您可以将各个 DNS 记录的 TTL 设置为 1 秒。这可以有效地防止缓存这些记录。

您还可以在工作站上禁用 DNS 客户端服务。这也会阻止缓存工作,但这会影响所有 DNS 查找,而不仅仅是您感兴趣的查找。

相关内容