Назад | Перейти на главную страницу

Как диагностировать нестабильный nslookup / bind9?

ЗАДНИЙ ПЛАН

У меня есть давно работающий DNS-сервер (bind9), работающий в Ubuntu, который работает большую часть времени (из 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, гитсервер находится на внутренней стороне.

Кроме того, если я попробую выполнить поиск 3 или 4 раза, он обычно снова начинает работать.

ВОПРОС

Что я могу сделать, чтобы диагностировать причину этой периодически возникающей проблемы?