Evitar incluir en la caché entradas DNS fallidas

Cuando, en Windows XP, escribes la dirección de un sitio Web en el navegador, el sistema localiza y guarda en la caché la dirección IP correspondiente a esa DNS.

Esto entraña una gran ventaja ya que si vuelves a escribir esa dirección el equipo no tendrá que buscarla en Internet ya que está almacenada en la caché.

El problema surge si, por cualquier motivo, falla el acceso a la URL que has escrito. El sistema guardará la IP en la caché, a pesar de que no se mostró la página, y ahí quedará durante cinco minutos.

Si intentas volver a acceder durante este intervalo, el navegador te seguirá mostrando un error de acceso aunque la página se encuentre ya activa.

Para solucionar el problema debemos efectuar unos cambios en el Registro de Windows. Éstos son:
Accede al Registro de Windows: Inicio ->Ejecutar y escribe regedit.
Sigue la ruta:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Dnscache \ Parameters

Crea (Edición ->Nuevo -> Valor DWORD) o modifica (botón derecho del ratón sobre el valor y selecciona Modificar) los valores siguientes:

NegativeCacheTime= 0
NetFailureCacheTime= 0
NegativeSOACacheTime= 0