Base de conocimientos →4 min de lecturaActualizado: 2026-09-21

Cómo vaciar la caché de DNS en Windows 11 con ipconfig /flushdns

Vaciar la caché de DNS es cuestión de un comando y un segundo: abre el Símbolo del sistema, ejecuta ipconfig /flushdns y Windows descarta todas las correspondencias dominio–IP que tenía memorizadas. Es completamente seguro, porque la caché se rellena sola en los primeros minutos de navegación normal. Recurre a ello cuando una web abre en el móvil pero no en el PC, justo después de editar el archivo hosts o cuando una VPN deja dominios inaccesibles.

Qué es la caché de DNS y por qué se queda vieja

Windows guarda una copia local de las últimas respuestas DNS: el servicio «Cliente DNS» (Dnscache) memoriza cada traducción de nombre a dirección IP, para que las visitas repetidas se salten el resolutor y carguen más rápido. Cada entrada lleva un TTL, un tiempo de vida fijado por el propietario del dominio, y las caducadas se sustituyen solas en condiciones normales. Junto a las respuestas correctas, Windows también cachea los fracasos durante un rato, así que una única consulta perdida puede repetirse durante minutos.

La caché solo se vuelve un problema cuando la realidad cambia más deprisa que la caducidad de los registros: una web muda de servidor, editas el archivo hosts, una VPN desvía el tráfico o el proveedor te asigna otro resolutor. Windows sigue contestando de memoria con datos de ayer —o directamente equivocados—, el navegador muestra DNS_PROBE_FINISHED_NXDOMAIN o ERR_NAME_NOT_RESOLVED, y el resto de dispositivos de la casa abre la web sin problema.

  • Una web abre en el móvil pero no en el PC: el registro en caché apunta a una dirección antigua
  • Has editado el archivo hosts y el navegador sigue conectando a la IP anterior
  • Conectaste o desconectaste una VPN y algunos dominios no volvieron
  • El navegador muestra ERR_NAME_NOT_RESOLVED o DNS_PROBE_FINISHED_NXDOMAIN
  • Cambiaste de servidor DNS y las respuestas negativas antiguas siguen llegando

Vaciar la caché: Símbolo del sistema y PowerShell

La vía clásica es el Símbolo del sistema: pulsa Win+R, escribe cmd, pulsa Enter y ejecuta ipconfig /flushdns. Windows responde con una línea confirmando que la caché del solucionador DNS se ha vaciado, y ahí termina todo el procedimiento: ni reinicio, ni permisos de administrador en una configuración estándar. En PowerShell el equivalente es el cmdlet Clear-DnsClientCache, que limpia exactamente la misma caché y resulta cómodo si ya tenías un terminal abierto.

Conviene conocer a dos compañeros de ruta. ipconfig /displaydns vuelca la caché actual en la consola, para ver qué memorizó Windows antes de borrarla. Y si usas Chrome o Edge, recuerda que el navegador mantiene su propio DNS en caché: cuando la página sigue rara después del vaciado del sistema, abre chrome://net-internals/#dns (o edge://net-internals/#dns) y pulsa Clear host cache.

Qué arregla el vaciado y qué no

Un vaciado repara la memoria, no las tuberías. Funciona cuando el fallo nace de una entrada local vieja o corrompida, y no hace nada cuando el resolutor está caído, el router perdió la línea o el sitio está realmente fuera: en esos casos fallan a la vez todos los aparatos de la red. Si el síntoma vuelve a los pocos minutos, la caché es el mensajero y no el culpable: pasa el sistema a un resolutor público fiable como 1.1.1.1 y comprueba si una extensión del navegador o el antivirus interceptan el DNS.

No hace falta calendario alguno: vaciar es una reparación a demanda, no un ritual de mantenimiento. En una máquina sana, hacerlo cada semana no cambia nada, porque la caché está haciendo su trabajo. Tras cambiar de DNS, mudarte de red o cerrar una sesión de VPN, en cambio, ese segundo de comando ahorra minutos de recargas desconcertadas.

Preguntas y respuestas

¿Es seguro vaciar la caché de DNS?

Sí. Solo borras consultas memorizadas, no ajustes, contraseñas ni perfiles de Wi-Fi; en unos minutos de navegación la caché se rellena sola. Es una de las reparaciones de red menos invasivas que existen.

¿Hay que reiniciar el PC después de ipconfig /flushdns?

No, el efecto es inmediato. El reinicio solo hace falta para arreglos más profundos, como restablecer Winsock o la pila TCP/IP.

¿Cómo veo qué hay en la caché de DNS antes de borrarla?

Ejecuta ipconfig /displaydns en el Símbolo del sistema. Muestra cada registro con su tipo, el TTL restante y su valor, lo que ayuda a confirmar si de verdad hay una entrada caducada.

Consulta qué incluye antes de comprar.

La prueba única de 30 minutos incluye las funciones básicas. Las funciones marcadas PRO permanecen bloqueadas hasta activar una licencia de pago.

Sigue leyendo

Todos los artículos · FAQ

Escríbenos: [email protected]