Рекурсивный запрос по автоматизации Windows Server?
У нас есть несколько хостов HyperV 2008-2012, которые имеют контроллеры домена Windows Server (уровень DC 2008, серверы 2008 и 2012 на разных сайтах). Иногда, когда гость DC появляется после перезагрузки хоста после обновлений, клиенты звонят нам, у сайта нет интернета (Интранет работает, внешний нет). В диспетчере DNS я нажимаю Свойства DNS-сервера (DC), нажимаю Мониторинг и запускаю тест простых и рекурсивных запросов. Простое всегда проходит, рекурсивное всегда терпит неудачу. Перезапускаем службу DNS-сервера, а затем все проходит.
Серверы настроены на использование ISP DNS (т. Е. 75.75.75.75, 76.76.76.76) в качестве серверов пересылки.
Проблема в том, что мы MSP. Мы должны знать, что сайт не имеет интернет, прежде чем они есть. Мы должны быть в состоянии позвонить им и сказать, что происходит, прежде чем они позвонят нам. Мы используем Kaseya и имеем возможность настраивать наборы мониторинга, а что нет, так что это инструмент, который мы должны использовать. DNS - одна из тех вещей, к которой я не обращаюсь слишком часто, поэтому мои знания могут быть немного ржавыми.
Мои идеи состояли в том, чтобы проверять монитор сбоя (наборы DNS) на наличие сбоев, пока DNS-сервер выключен, что не дало мне значимых результатов. Я пытался выяснить, где находятся результаты для "Выполнить автоматическое тестирование в следующем интервале", так как я мог просто проверить это на наличие сбоев, но я понятия не имею, где это. Другая идея - сделать nslookup 127.0.0.1, что приведет к сбою, но я не знаю, поможет ли это мне.
Я ищу что-то более глубокое, чем очистка кэша и проверка связи с сайтом. Что-то более надежное я могу развернуть на 50 сайтах. Есть идеи?