背景
我有一个在 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 次,它通常会再次开始工作。
问题
我该怎么做才能诊断出这个间歇性问题的原因?