Мониторинг является еще одним инструментом, доступ к которому осуществляется средствами оснастки DNS. Мониторинг используется для следующих задач.

  • Простой запрос к этому серверу DNS
  • Рекурсивный запрос к другим серверам DNS

При выполнении простого теста запрашивается локальная база данных DNS. Если быть более точным, то выполняются такие действия.

  • Выполняется итеративный тест локальной базы данных DNS
  • Проверяется запись типа A самого сервера DNS

Рекурсивный тест пытается подключиться к корневому серверу DNS. При этом, рекурсивный тест:

  • проверяет соединение до корневого сервера;
  • завершается неудачно, если локальный корневой сервер или глобальный (Интернет) корневой сервер недоступны;
  • завершается неудачно, если отсутствует или поврежден локальный файл cache.dns.

Если сервер DNS имеет настроенную корневую зону, он проходит рекурсивный тест; в противном случае при неудачном завершении этого теста необходимо проверить работоспособность исходящего WAN соединения сервера DNS.

Если в качестве причины проблемы подозревается поврежденный файл cache.dns (после подтверждения работоспособности исходящего соединения), то поверх файла %systemroot%\system32\dns\cache.dns можно скопировать файл cache.dns из каталога %systemroot%\system32\dns\samples\. Это приведет к перезаписи файла cache.dns содержимым файла, принятым при установке по умолчанию.

Для проверки доступа к данным зоны DNS средствами мониторинга выполните такую последовательность действий:

1. Откройте оснастку DNS.

2. Кликните правой кнопкой мыши на объекте сервера DNS и выберите Свойства (Properties) из контекстного меню.

3. В диалоговом окне Свойства (Properties) сервера DNS перейдите на вкладку Мониторинг (Monitoring).

4. Установите флажки Простой запрос (Simple) и Рекурсивный запрос (Recursive query), затем кликните на кнопке Проверить сейчас (Test Now).

Результаты проверки отображаются в нижней части диалогового окна.