1

Насколько я понимаю, смысл настройки двух DNS-серверов был связан с избыточностью, поэтому если один из них выходит из строя или находится в автономном режиме по какой-либо причине (обслуживание, сбой и т.д.), Клиенты могут подключаться ко второму серверу и делать свои запросы без каких-либо заметных изменений влияние на конечного пользователя.

Однако я заметил, что Windows использует два сконфигурированных DNS-сервера в циклическом режиме (что было бы хорошо, если бы он пометил первый как автономный и прекратил использовать его в течение некоторого времени после неудачного запроса). Похоже, что клиенты получают около 50% попаданий при доступе к новому хосту (а не кешируются локально на своем клиенте), и им часто приходится дважды загружать страницы в браузере, чтобы получить ответ DNS.

У меня есть хорошее понимание того, как DNS в целом работает с полномочиями, рекурсорами и пересылками, но я не понимаю, как клиенты Windows принимают решения о том, с каким DNS-сервером обращаться и пытаются поддерживать доступность. Это где-то задокументировано?

Эта проблема, по-видимому, возникает только с клиентами Windows в сети: кажется, что Linux решает эту проблему разумно, и я не получаю никаких ошибок, хотя я не уверен в точной политике, которую использует Linux.

Каково ожидаемое поведение клиентов Windows при отправке DNS-запросов? Существует ли какая-либо конфигурация для DNS-кэша Windows, которая могла бы улучшить производительность / доступность?

1 ответ1

0

По моему опыту это может быть проблема с кешем DNS

Я бы порекомендовал остановить службу DNS-клиента на клиенте

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .