Відповіді:
Кеш DNS ніколи не розмивається, якщо ви прямо не скажете це або не зробите зміну конфігурації, пов’язаної з DNS / мережею. Записи DNS мають пов’язане з ними значення Time To Live (TTL), яке повідомляє кеш-пам'ять DNS, на який термін підходить конкретний запис. Записи в кеші зберігаються для їх TTL, потім повторно запитуються.
На машині Windows ви можете побачити список усіх записів у своєму кеші разом з їх TTL, виконавши наступну команду в командному рядку:
ipconfig /displaydns
Ви можете примусити флеш усіх кешованих DNS-записів за допомогою наступної команди:
ipconfig /flushdns
Для отримання додаткової інформації:
З того, що мені вдалося знайти, Windows 7 не встановлює параметр для dnscache MaxCacheEntryTtlLimit .
Значенням за замовчуванням для MaxCacheEntryTtlLimit є DWORD = 0x15180 = 86400 seconds = 1 day
Замість MaxCacheEntryTtlLimit
вас слід змінити maxcacheTTL
. Він працює і для Windows 8.
Опис
Визначає, як довго сервер системи доменних імен (DNS) може зберігати запис рекурсивного запиту імен.
Якщо значення цього запису дорівнює 0x0, DNS-сервер не зберігає жодних записів.
net stop dnscache & net start dnscache
щоб налаштування пройшло без перезавантаження.