如何诊断不稳定的 nslookup/bind9?

如何诊断不稳定的 nslookup/bind9?

背景

我有一个在 Ubuntu 上运行的长期运行的 DNS(bind9)服务器,它大部分时间都在运行(从 Ubuntu、Win8 或 OSX):

$ nslookup gitserver
Server:         127.0.1.1
Address:        127.0.1.1#53

Name:   gitserver.foobar.com
Address: 172.17.51.3

但是,我定期收到查找错误:

$ nslookup gitserver
Server:         127.0.1.1
Address:        127.0.1.1#53

** server can't find gitserver: NXDOMAIN

请注意,我已经为 bind9 配置了朝外的名称和朝内的名称。fwiw,gitserver 位于朝内的一侧。

此外,如果我尝试查找 3 或 4 次,它通常会再次开始工作。

问题

我该怎么做才能诊断出这个间歇性问题的原因?

相关内容