Jak często pamięć podręczna DNS jest czyszczona na komputerze z systemem Windows 7?
30
Pamięć podręczna DNS nigdy nie jest opróżniana, chyba że wyraźnie o tym powiesz lub nie zmienisz konfiguracji związanej z DNS / siecią. Rekordy DNS mają powiązaną z nimi wartość czasu wygaśnięcia (TTL), która informuje pamięć podręczną DNS, jak długo dany rekord jest odpowiedni. Rekordy w pamięci podręcznej są przechowywane dla TTL, a następnie ponownie wysyłane do nich zapytania.
Na komputerze z systemem Windows można wyświetlić listę wszystkich rekordów w pamięci podręcznej wraz z ich TTL, wykonując następujące polecenie w wierszu polecenia:
ipconfig /displaydns
Możesz wymusić opróżnienie wszystkich buforowanych rekordów DNS za pomocą następującego polecenia:
ipconfig /flushdns
Po więcej informacji:
Z tego, co udało mi się znaleźć, Windows 7 nie ustawia parametru dla dnscache MaxCacheEntryTtlLimit .
Wartość domyślna dla MaxCacheEntryTtlLimit to
DWORD = 0x15180 = 86400 seconds = 1 day
źródło
Według: Zmniejsz pamięć podręczną klienta DNS w systemie Windows Server 2012 R2
Zamiast tego
MaxCacheEntryTtlLimit
należy zmodyfikowaćmaxcacheTTL
. Działa również w systemie Windows 8.źródło
net stop dnscache & net start dnscache
aby ustawienie zabrało się bez ponownego uruchamiania.