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