InicioSO WindowsBorrar Caché DNS: Tutorial Completo con CMD y PowerShell

Borrar Caché DNS: Tutorial Completo con CMD y PowerShell

Una caché DNS dañada o sobrecargada en Windows puede causar diversos problemas de conexión, como fallos al cargar sitios web o errores 404 persistentes. Este artículo explica las causas y proporciona una guía práctica sobre cómo borrar la caché DNS en Windows 10 y 11 usando el Símbolo del sistema y PowerShell, incluyendo pasos de verificación. Este proceso, conocido comúnmente como flush DNS, es un paso fundamental de solución de problemas de red que todo técnico y usuario avanzado debería conocer.

El sistema operativo Windows almacena automáticamente una caché DNS (Sistema de Nombres de Dominio) localmente en tu computadora. Esta caché acelera el acceso a los sitios web recordando las direcciones IP de los dominios visitados previamente. En consecuencia, Windows no necesita consultar repetidamente un servidor DNS en visitas posteriores.

Sin embargo, la caché DNS puede volverse obsoleta o dañarse. Esto suele ocurrir cuando un sitio web cambia de servidor y su dirección IP se actualiza. Como resultado, tu computadora podría intentar acceder a la antigua dirección IP almacenada en la caché, provocando errores 404 o fallos de conexión. Por lo tanto, borrar o flushear la caché DNS es una solución efectiva para actualizar esta información de conexión.

¿Cuándo Deberías Borrar la Caché DNS?

  • Encontrar constantemente errores 404, «DNS_PROBE_FINISHED_NXDOMAIN» o mensajes de error similares en un sitio web específico.
  • Un sitio web no carga, aunque otros dispositivos en la misma red puedan acceder a él.
  • Has cambiado recientemente la configuración de tu servidor DNS o has migrado un sitio web.
  • Quieres asegurarte de que tu conexión use la última dirección IP para un dominio.

Cómo Borrar la Caché DNS Usando el Símbolo del Sistema (CMD)

Este método funciona tanto para Windows 10 como para Windows 11. Asegúrate de ejecutar CMD con privilegios de administrador.

  1. Haz clic derecho en el botón de Inicio de Windows.
  2. Selecciona «Terminal (administrador)» o «Símbolo del sistema (administrador)».
  3. En la ventana del Símbolo del sistema, escribe el siguiente comando y presiona Enter:
ipconfig /flushdns

Verás un mensaje de confirmación: «Se vació correctamente la caché de resolución de DNS.»

Comando flush dns ejecutado con éxito en el Símbolo del sistema de Windows
Imagen 1: Confirmación de un flusheo de caché DNS exitoso en el Símbolo del sistema.

Adicionalmente, cierra todas las aplicaciones del navegador abiertas para garantizar una limpieza óptima de la caché. Esta acción fuerza al navegador a establecer una nueva conexión con la caché DNS actualizada.

Alternativa: Flushear DNS Usando PowerShell

Para usuarios más familiarizados con PowerShell, pueden usar el siguiente comando con derechos de administrador:

Clear-DnsClientCache

Este comando realiza la misma función que ipconfig /flushdns. Tras la ejecución, puede que no haya una confirmación visual detallada, pero la caché se habrá borrado.

Cómo Verificar y Consultar la Caché DNS

Después de flushear, es posible que quieras verificar si la caché está realmente vacía o ver las entradas restantes. Usa este comando en CMD (Admin):

ipconfig /displaydns
Resultado del comando displaydns al revisar la caché DNS de Windows
Imagen 2: Ejemplo del resultado del comando para revisar el contenido de la caché DNS de Windows.

Si la caché ha sido borrada, la lista mostrada será muy breve o solo contendrá entradas de sitios accedidos después del flusheo.

Pasos Adicionales para Solucionar Problemas de Red

Si la guía sobre cómo borrar la caché DNS anterior no resuelve completamente el problema, considera estos pasos avanzados en orden:

  1. Restablecer Winsock: Ejecuta netsh winsock reset en CMD (Admin), luego reinicia tu computadora.
  2. Renovar IP Dinámica: Usa los comandos ipconfig /release seguido de ipconfig /renew.
  3. Cambiar Servidor DNS: Prueba cambiar a un DNS público como Google (8.8.8.8) o Cloudflare (1.1.1.1) en la configuración de red. Encuentra guía oficial en el sitio de Soporte de Microsoft.

Siguiendo esta guía, has realizado un paso básico y crucial para restablecer tu conexión de red. El proceso de flushear la caché DNS es seguro, rápido y a menudo una solución instantánea para varios problemas de acceso a internet en Windows.

Artículos Recientes