Мониторинг является еще одним инструментом, доступ к которому осуществляется средствами оснастки 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).
Результаты проверки отображаются в нижней части диалогового окна.