Очищення DNS кеша в Windows

При відвідуванні нового веб-сайту 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