Cómo borrar la caché DNS en Windows, MAC y Chrome
¿Por qué es importante borrar la caché DNS?
Borrar la caché DNS puede ayudar a resolver problemas de conexión a la red y garantizar que su ordenador o navegador utiliza registros DNS actualizados.
¿Qué es una caché DNS?
Una caché DNS es un almacenamiento temporal de información de solicitudes DNS, incluidas las direcciones IP de sitios visitados anteriormente. Cuando escribes una URL (como google.com) en el navegador, el sistema comprueba primero la caché DNS local. Si tiene una entrada coincidente, el sitio se carga más rápidamente sin tener que volver a contactar con el servidor DNS.
¿Por qué puede ser necesario borrar la caché DNS?
- La dirección IP de un sitio web ha cambiado – Si un sitio web ha cambiado de servidor o de dirección IP y su ordenador está almacenando la entrada antigua, esto puede causar errores de carga.
- Solucionar problemas de red – A veces las entradas corruptas u obsoletas en la caché DNS pueden causar fallos de conexión.
- Evitar el bloqueo de sitios o cambios – Si un sitio no se carga debido a actualizaciones recientes de los registros DNS, borrar la caché puede ayudar.
- Seguridad – El malware o los ataques de suplantación de DNS pueden reemplazar los registros DNS. Borrar la caché ayuda a eliminar los datos falsos.
. Sin embargo, a veces la caché puede quedar obsoleta o corrompida, provocando problemas como problemas de carga del sitio web o errores de DNS.
Esta guía le guiará a través de los pasos para borrar la caché DNS en Windows, Mac y Google Chrome.
1. Cómo borrar la caché DNS en Windows
Para Windows 10, 11, 8 y 7
- Abra el símbolo del sistema:
- Pulse Windows R para abrir el cuadro de diálogo Ejecutar.
- Escriba cmd y pulse Intro para abrir el Símbolo del sistema.
- También puede buscar Símbolo del sistema en el menú Inicio, hacer clic con el botón derecho y seleccionar Ejecutar como administrador.
- Ejecute el comando Flush DNS:
- En la ventana Símbolo del sistema, escriba el siguiente comando y pulse Intro:ipconfig /flushdns
- En la ventana Símbolo del sistema, escriba el siguiente comando y pulse Intro:
- Mensaje de confirmación:
- Si tiene éxito, verá un mensaje que dice:Se ha vaciado correctamente la caché del DNS Resolver.
- Si tiene éxito, verá un mensaje que dice:
Para Windows PowerShell (método alternativo)
También puede utilizar Windows PowerShell para vaciar la caché DNS:
- Abra Windows PowerShell:
- Pulse Windows X y seleccione Windows PowerShell (Admin).
- Ejecute el comando:
- Escriba el siguiente comando y pulse Intro:Borrar-DnsClientCache
- Escriba el siguiente comando y pulse Intro:
- Espere a que se complete el proceso. Es posible que no aparezca un mensaje de confirmación, pero la caché DNS debería borrarse.
2. Cómo borrar la caché DNS en Mac
Para macOS Ventura, Monterey, Big Sur, Catalina y versiones anteriores
- Abra el terminal:
- Vaya a Aplicaciones > Utilidades > Terminal.
- Alternativamente, pulsa Comando Espacio, escribe Terminal y pulsa Intro para abrirlo.
- Ejecute el comando Flush DNS:
- El comando varía ligeramente en función de la versión de macOS que estés utilizando:
- Para macOS Ventura, Monterey, Big Sur, Catalina, Mojave, High Sierra:sudo killall -HUP mDNSResponder
- Para macOS Sierra y El Capitan:sudo killall -HUP mDNSResponder
- Para macOS Yosemite:sudo discoveryutil udnsflushcaches
- Para macOS Mavericks, Mountain Lion y Lion:sudo killall -HUP mDNSResponder
- Introduzca su contraseña:
- Se le pedirá que introduzca su contraseña de administrador.
- Escriba su contraseña (no se mostrará mientras escribe) y pulse Intro.
- DNS Cache Flushed:
- Se borrará la caché DNS. No verás un mensaje de confirmación, pero la caché se vaciará.
3. Cómo borrar la caché DNS en Google Chrome
Google Chrome dispone de su propia caché DNS interna, independiente de la caché DNS del sistema operativo. Borrar la caché DNS de Chrome puede ayudar a resolver problemas de acceso a sitios web específicos de Chrome.
Guía paso a paso
- Abre Google Chrome:
- Asegúrate de tener el navegador abierto.
- Accede a la caché DNS de Chrome:
- Escribe la siguiente URL en la barra de direcciones y pulsa Intro:chrome://red-interna/#dns
- Escribe la siguiente URL en la barra de direcciones y pulsa Intro:
- Borrar caché de host:
- En la página DNS, haz clic en el botón Borrar caché de host. Esto borrará la caché DNS interna de Chrome.
- Borrar sockets (opcional):
- Para asegurarse de que se restablecen todas las conexiones activas, vaya a:chrome://net-internals/#sockets
- Haz clic en Vaciar grupos de sockets.
- Para asegurarse de que se restablecen todas las conexiones activas, vaya a:
- Reinicie Chrome:
- Cierre y vuelva a abrir Chrome para asegurarse de que los cambios surtan efecto.
Por qué borrar la caché DNS en Google Chrome?
Borrar la caché de DNS de Chrome puede ayudarle si experimenta problemas de carga de sitios web, como sitios web que no se muestran correctamente o que no se cargan, especialmente después de cambiar la configuración de DNS o de mover un sitio web a un nuevo servidor.
¿Por qué se debe borrar la caché de DNS?
- Corregir errores de DNS: Si encuentra errores relacionados con DNS como “El servidor DNS no responde” o “ERR_NAME_NOT_RESOLVED”, borrar la caché DNS puede ayudar a resolverlos.
- Migración de sitios web: Cuando se migra un sitio web a un nuevo servidor o cambia su dirección IP, borrar la caché DNS garantiza que se accede a la versión actualizada del sitio web.
- Privacidad: Borrar la caché DNS elimina la información almacenada sobre los sitios web que ha visitado, ofreciendo un poco más de privacidad.
- Resolución DNS más rápida: Borrar la caché DNS puede forzar a tu sistema a refrescar los registros DNS, acelerando potencialmente el acceso a ciertos sitios web.
Resumen
Borrar la caché DNS puede ser una solución rápida para los problemas de conectividad y de acceso a sitios web. Tanto si utilizas Windows o Mac como si necesitas borrar la caché de DNS específicamente en Google Chrome, los pasos descritos anteriormente te ayudarán a restablecer la configuración de DNS y a resolver problemas relacionados con registros DNS obsoletos o dañados. Limpiar regularmente la caché DNS también puede garantizar que siempre accedes a las últimas versiones de los sitios web, por lo que es una buena práctica si trabajas frecuentemente con sitios web que sufren cambios.