Eliminar la caché DNS periódicamente puede mejorar la velocidad de navegación y resolver errores de conexión. Aquí te explicamos paso a paso cómo hacerlo en Windows, macOS, Linux y Google Chrome, y por qué es importante hacerlo.
Cuando un usuario accede a un sitio web, su navegador consulta los servidores DNS para traducir el nombre del dominio en una dirección IP. Para agilizar este proceso en futuras visitas, el sistema operativo o el navegador almacenan esta información en una caché local. Aunque esta técnica acelera la navegación, también puede provocar problemas si los registros almacenados quedan obsoletos o corruptos. Por eso, vaciar la caché DNS es un procedimiento esencial para mantener una experiencia fluida y segura.
¿Cómo vaciar la caché DNS en Windows 10 y 11?
En los sistemas operativos de Microsoft, el proceso es sencillo:
- Abre el menú Inicio y busca “Símbolo del sistema”.
- Haz clic derecho sobre el resultado y selecciona “Ejecutar como administrador”.
- Escribe el comando:
ipconfig /flushdns
- Pulsa Enter. Aparecerá un mensaje confirmando que la caché de resolución DNS ha sido vaciada.
Liberar y renovar la IP:
Además del vaciado de caché, puede ser útil renovar la dirección IP:
- Escribe los comandos:
ipconfig /release ipconfig /renew ipconfig /flushdns
- Pulsa Enter después de cada línea. Esto soluciona posibles conflictos de red.
Cómo vaciar la caché DNS en macOS
Los usuarios de Mac pueden hacerlo mediante el Terminal:
- Abre Spotlight (Cmd + barra espaciadora) y busca “Terminal”.
- Introduce el siguiente comando (válido para macOS Monterey, Big Sur y Catalina):
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Introduce tu contraseña de administrador cuando se te solicite. No recibirás un mensaje de confirmación, pero el comando se ejecutará en segundo plano.
Para versiones anteriores de macOS, consulta la tabla de comandos en la documentación oficial de Apple, ya que pueden variar.
Vaciar la caché DNS en Linux
En distribuciones como Ubuntu:
- Abre la terminal (Ctrl + Alt + T).
- Ejecuta uno de estos comandos, según la versión:
- Para Ubuntu 20.04 LTS y versiones anteriores:
sudo systemd-resolve --flush-caches
- Para Ubuntu 22.04 LTS y versiones posteriores:
sudo resolvectl flush-caches
- Para Ubuntu 20.04 LTS y versiones anteriores:
Borrar la caché DNS en Google Chrome
El navegador también gestiona su propia caché DNS, que puede ser vaciada así:
- Escribe en la barra de direcciones:
chrome://net-internals/#dns
- Pulsa Enter.
- Haz clic en el botón Clear host cache.
¿Por qué deberías vaciar la caché DNS?
1. Resolver errores DNS:
Problemas como DNS_PROBE_FINISHED_NXDOMAIN o CONNECTION_TIMED_OUT pueden solucionarse eliminando datos obsoletos de la caché.
2. Acelerar la propagación de DNS:
Cuando cambias de proveedor de hosting o actualizas registros DNS, tu ordenador puede seguir consultando registros antiguos. Vaciar la caché garantiza que las nuevas configuraciones se reconozcan rápidamente.
3. Prevenir ataques de DNS Spoofing:
El envenenamiento de caché DNS puede redirigir a los usuarios a sitios maliciosos. Borrar la caché ayuda a evitar estos riesgos de seguridad.
4. Evitar errores 404:
Si un sitio web ha cambiado de servidor o estructura, una caché desactualizada puede mostrar errores de página no encontrada. Al vaciar la caché, el navegador consultará el servidor actualizado.
5. Eliminar datos antiguos tras cambiar de DNS:
Si pasas a usar Google DNS o OpenDNS, es esencial limpiar la caché para evitar conflictos o conexiones lentas.
Recomendación: vaciar la caché DNS de forma periódica
Hacerlo cada cierto tiempo, o siempre que notes problemas de conectividad, es una buena práctica. No afecta a tus contraseñas ni a tu historial de navegación; solo asegura que tu dispositivo trabaje con la información más actualizada.
Preguntas frecuentes
¿Es seguro borrar la caché DNS?
Sí, es completamente seguro. No afecta a tus datos personales.
¿Cada cuánto tiempo debería hacerlo?
Se recomienda hacerlo cuando se presentan errores de conexión o después de cambios en la configuración DNS.
¿Afecta a la velocidad de internet?
Puede ralentizar ligeramente la primera visita a un sitio web tras el vaciado, pero mejora el rendimiento en el largo plazo.
¿Cómo sé si se ha vaciado correctamente?
En Windows, el sistema muestra un mensaje de confirmación tras ejecutar el comando. En otros sistemas, no suele aparecer confirmación, pero el proceso se completa en segundo plano.
¿Vaciar la caché soluciona errores DNS?
En la mayoría de los casos, sí. Especialmente si los errores se deben a registros corruptos o desactualizados.