При посещении нового веб-сайта Windows пытается ускорить процесс последующего доступа к нему, помещая DNS — информацию о нем в свой кэш DNS.
А вы знали, что DNS-кеш в Windows хранит как положительные, так и отрицательные ответы на DNS-запросы? Положительные ответы – это такие записи, которые были успешно найдены в результате поиска в DNS, а вы смогли получить доступ к такому сайту.
Отрицательные записи – это записи, для которых поиск в DNS ничего не дал, и вам, соответственно, не удалось подключиться к такому веб-сайту.
Проблема может возникнуть тогда, когда кэш DNS содержит отрицательную запись для некого ресурса, а данный ресурс в настоящий момент стал доступен и резолвится в DNS, ответ все равно берется из вашего кеша, и вы вновь и вновь получаете ошибку DNS – «Невозможно определить IP адрес узла».
Сброс DNS
Прежде всего, в такой ситуации нужно очистить локальный DNS кэш с помощью следующей команды:
c:> ipconfig /flushdns
Блокировка отрицательных записей
Если вы хотите отключить кэш отрицательных записей в Windows, вам нужно добавить новый параметр DWORD в следующий раздел реестра:
Примечание: — Перед выполнением любых изменений в реестре, пожалуйста, сделайте его резервную копию
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters
DWORD: MaxNegativeCacheTtl
Значение: 0
Данный трюк запретит системе хранить отрицательные запросы в своем кэше DNS, его можно применять Windows 2000/XP/2003/Vista
У меня на работе проблема. Подключались к МСЭД через vpn. Потом у них где-то произошёл сбой и подключение временно не работало. Когда все починили, но на 4 компах всё было нормально, а 5-й остался висеть с этой проблемой. Посоветовали почистить кэш. Сейчас попробовал. К сожалению не помогло.