Risposte:
La cache DNS non si scarica mai, a meno che non lo si dichiari esplicitamente o non si apporti una modifica alla configurazione relativa al DNS / alla rete. I record DNS hanno un valore Time To Live (TTL) ad essi associato che indica a una cache DNS per quanto tempo è valido il particolare record. I record nella cache vengono conservati per il loro TTL, quindi interrogati nuovamente.
Su un computer Windows è possibile visualizzare un elenco di tutti i record nella cache insieme al relativo TTL eseguendo il comando seguente al prompt dei comandi:
ipconfig /displaydns
È possibile forzare un flush di tutti i record DNS memorizzati nella cache utilizzando il comando seguente:
ipconfig /flushdns
Per maggiori informazioni:
Da quello che sono riuscito a trovare, Windows 7 non imposta un parametro per dnscache MaxCacheEntryTtlLimit .
Il valore predefinito per MaxCacheEntryTtlLimit è DWORD = 0x15180 = 86400 seconds = 1 day
Invece di MaxCacheEntryTtlLimit
te dovresti modificare maxcacheTTL
. Funziona anche con Windows 8.
Descrizione
Determina per quanto tempo il server Domain Name System (DNS) può salvare un record di una query di nome ricorsiva.
Se il valore di questa voce è 0x0, il server DNS non salva alcun record.
net stop dnscache & net start dnscache
per rendere l'impostazione senza riavvio.