Respuestas:
El caché de DNS nunca se vacía, a menos que se lo indique explícitamente o realice un cambio de configuración relacionado con DNS / red. Los registros DNS tienen un valor de Tiempo de vida (TTL) asociado con ellos que le dice a un caché DNS por cuánto tiempo es bueno ese registro en particular. Los registros en el caché se guardan para su TTL, luego se vuelven a consultar.
En una máquina Windows, puede ver una lista de todos los registros en su caché junto con su TTL ejecutando el siguiente comando en el símbolo del sistema:
ipconfig /displaydns
Puede forzar un vaciado de todos los registros DNS en caché con el siguiente comando:
ipconfig /flushdns
Para más información:
Por lo que he podido encontrar, Windows 7 no establece un parámetro para dnscache MaxCacheEntryTtlLimit .
El valor predeterminado para MaxCacheEntryTtlLimit es DWORD = 0x15180 = 86400 seconds = 1 day
En lugar de MaxCacheEntryTtlLimit
usted debe modificar maxcacheTTL
. También funciona para Windows 8.
Descripción
Determina cuánto tiempo el servidor del Sistema de nombres de dominio (DNS) puede guardar un registro de una consulta de nombre recursiva.
Si el valor de esta entrada es 0x0, el servidor DNS no guarda ningún registro.
net stop dnscache & net start dnscache
para hacer que la configuración tome sin reiniciar.