本地DNScaching和NXDOMAIN响应

我们正在对工作中的子域进行自动安装,并发现我们正在从本地域名服务器获取caching响应。 例如,我们创build了bob.example.com,但本地dnscaching正在返回bob.example.com(192.168.1.1)上的NXDOMAIN,即使特定名称服务器上的nslookup产生了正确的域。

我们对这个问题有什么样的解决scheme。

他们最终会超时。 在做出改变之前,你应该把负面的TTL降低到合理的数量。 该值在您的SOAlogging中为域指定。 查询您的服务器的SOAlogging,以确定超时可能会持续多久。

默认值logging为3小时,最大值为7天。

正如你所发现的,在你知道它们在你所有权威的域名服务器上都可用之前,查询你的本地服务器是否有新的服务并不是一个好主意。 这样做可能会导致caching的负面答案。 先查询他们来validation。