it-swarm-eu.dev

Con quale frequenza viene cancellata la cache DNS?

Con quale frequenza la cache DNS si cancella su un computer Windows 7?

29
Harry

La cache DNS non si svuota mai, a meno che non lo dici esplicitamente o si esegua una modifica della configurazione relativa al DNS o alla rete. I record DNS hanno un valore Time To Live (TTL) associato a essi che indica a una cache DNS per quanto tempo è utile per il particolare record. I record nella cache vengono conservati per il loro TTL, quindi nuovamente interrogati.

Su un computer Windows è possibile visualizzare un elenco di tutti i record nella cache insieme al loro TTL eseguendo il seguente comando al prompt Prompt:

ipconfig /displaydns

È possibile forzare lo svuotamento di tutti i record DNS memorizzati nella cache utilizzando il seguente comando:

ipconfig /flushdns

Per maggiori informazioni:

33
heavyd

Da quello che sono stato in grado di trovare, Windows 7 non imposta un parametro per dnscache MaxCacheEntryTtlLimit .

Il valore predefinito per MaxCacheEntryTtlLimit è DWORD = 0x15180 = 86400 seconds = 1 day

  • se zona DNS TTL <MaxCacheEntryTtlLimit, viene utilizzato DNS TTL
  • se zona DNS TTL> MaxCacheEntryTtlLimit, viene utilizzato MaxCacheEntryTtlLimit
10
Darren Hall

Secondo: Riduci la cache del client DNS in Windows Server 2012 R2

Invece di MaxCacheEntryTtlLimit dovresti modificare maxcacheTTL . Funziona anche per Windows 8.

Descrizione

Determina per quanto tempo il server DNS (Domain Name System) può salvare un record di una query nome ricorsiva.

Se il valore di questa voce è 0x0, il server DNS non salva alcun record.

enter image description here

8
SomeOne01