Puntos clave
- En Windows, abra el símbolo del sistema y ejecute ipconfig /flushdns para borrar la caché DNS.
- En Mac, abra Terminal e introduzca el comando de descarga adecuado en función de su versión de macOS.
- En Linux, abra Terminal y reinicie el servicio DNS utilizado por su distribución para vaciar la caché.
- En Chrome, ve a chrome://net-internals/#dns y haz clic en "Borrar caché de host" para eliminar las entradas DNS.
- Flushing DNS ayuda a solucionar problemas de conectividad, actualizar registros obsoletos, prevenir la suplantación de DNS, resolver errores 404, proteger la privacidad y mejorar la seguridad del sistema.
¿Te preguntas cómo limpiar los DNS y, lo que es más importante, cuándo deberías hacerlo? Limpiar DNS es el proceso de limpiar la caché y los registros de resolución de su dispositivo para asegurarse de que todas las entradas DNS están actualizadas y son precisas. Esto ayuda a mejorar el rendimiento de la red, aumenta la estabilidad y garantiza que los nombres de dominio se resuelvan correctamente a sus direcciones IP actuales.
En esta guía, aprenderás a vaciar DNS en varias plataformas, como Windows, Mac, Linux e incluso navegadores web como Google Chrome.
¿Qué es una caché DNS?
A caché DNS es una base de datos temporal almacenada localmente en tu dispositivo que guarda un registro de las búsquedas DNS (Domain Name System) recientes. Estos registros incluyen información como nombres de dominio, direcciones IP correspondientes y otros datos relacionados con DNS que ayudan a tu sistema a localizar sitios web más rápidamente.
Cuando visitas un sitio web, tu ordenador realiza un proceso llamado resolución DNS, que traduce el nombre de dominio en una dirección IP a la que tu navegador puede conectarse. En lugar de repetir esta búsqueda cada vez, tu sistema guarda el resultado en su caché DNS para acelerar futuras visitas.
La caché también incluye una función llamada Time-To-Live (TTL), que determina cuánto tiempo se almacena un registro antes de que caduque. Durante el periodo TTL, el sistema extrae los datos DNS de la caché en lugar de volver a ponerse en contacto con un servidor DNS. Una vez que el TTL se agota, la entrada se borra y el sistema realiza una nueva búsqueda.
Este proceso de almacenamiento en caché se produce automáticamente y ayuda a mejorar el rendimiento. Sin embargo, si los datos se vuelven obsoletos, debido a cambios en la dirección IP de un sitio o en la configuración de DNS, puede encontrarse con problemas como sitios que no se cargan o que muestran páginas incorrectas. En estos casos, saber cómo vaciar el DNS puede ser una forma eficaz de borrar los datos antiguos y restaurar la funcionalidad adecuada.
¡Simplifique la seguridad con PowerDMARC!
Cómo eliminar DNS: Para Windows
Los pasos que se indican a continuación le guiarán sobre cómo borrar la caché de DNS de su ordenador en las versiones más recientes y anteriores de Windows:
1. Haga clic en el icono de Windows o en el botón de Inicio situado en la esquina inferior izquierda de la pantalla.
2. Haga clic en o busque Símbolo del sistema.
3. Otra forma de abrir la consola del símbolo del sistema es pulsando Windows+R para que aparezca el menú EJECUTAR e introducir cmd.
4. Si aparece una ventana emergente preguntando si desea permitir que el Símbolo del sistema realice cambios en su ordenador, seleccione Sí.
5. Si en este punto se le piden las credenciales de acceso administrativo, póngase en contacto con el administrador del sistema.
6. Escriba ipconfig /flushdns en la ventana del símbolo del sistema.
7. Pulse Enter.
8. Debería ver un mensaje confirmando que se ha vaciado la caché de resolución DNS.
Nota: Los pasos para vaciar la caché DNS en Windows XP y Vista son casi idénticos a los utilizados en las últimas versiones de Microsoft. Sin embargo, el mensaje al final puede diferir o requerir privilegios de administrador para proceder.
Cómo eliminar el DNS: Para usuarios de Mac
Limpiar la caché DNS en un Mac es fácil, pero necesitarás saber qué versión de OS X estás utilizando para poder usar el comando correcto. Pueden surgir algunos problemas con el nuevo macOS si no estás familiarizado con estos comandos y su compatibilidad.
Siga estas instrucciones paso a paso para aprender a eliminar DNS en un Mac:
- Abre el Finder.
- Haga clic en Aplicaciones.
- Vaya a la carpeta Utilidades.
- Abra Terminal. (También puede encontrar la aplicación Terminal buscándola en Launchpad).
- En la ventana Terminal, escriba el comando correspondiente a su versión de macOS:
versión macOS | Comando |
---|---|
macOS 14 (Sonoma) macOS 13 (Ventura) macOS 12 (Monterey) macOS 11 (Big Sur) macOS 10.15 (Catalina) macOS 15 (Sequoia) (beta o más reciente) | sudo killall -HUP mDNSResponder |
macOS 10.10 (Yosemite) | sudo discoveryutil -mdnsflushcache |
macOS 10.7 - 10.9, 10.11 - 10.14 (de Lion a Mojave, excluido Yosemite) | sudo killall -HUP mDNSResponder |
macOS 10.5 - 10.6 (Leopard, Snow Leopard) | sudo dscacheutil -flushcache |
macOS 10.4 (Tiger) | lookupd -flushcache |
- Presiona Enter.
- Cuando se le solicite, escriba su contraseña de administrador y vuelva a pulsar Intro.
- Deberías ver un mensaje de confirmación o ningún mensaje; en cualquier caso, tu Mac ha vaciado correctamente la caché DNS.
- ¿Debo purgar el DNS manualmente?
La caché DNS es una forma de almacenar la información relevante para encontrar un sitio web. Puede incluir la dirección IP, el nombre de host y otros registros DNS. El servidor DNS de tu red hace un seguimiento de todos estos registros y se asegura de que se actualicen cuando sea necesario.
Una caché DNS limpia periódicamente su propia memoria, sin que usted tenga que hacer nada. Además de almacenar toda la información necesaria para localizar un sitio web, también contiene información sobre el Time-To-Live o TTL.
El TTL es el tiempo que una entrada permanecerá en la caché del DNS antes de expirar. Así, dentro de este periodo, cualquier respuesta a las consultas se recupera de la caché del dominio local sin tener que recurrir a un servidor DNS. Cuando el TTL expira, un registro del mismo desaparecerá de la caché.
Por ejemplo, si el TTL de un sitio web está fijado en tres minutos, la primera petición que se haga tras la expiración del TTL recuperará primero la información fresca a través del servidor DNS en lugar de pasar por la caché local.
Por lo tanto, si debes vaciar el DNS manualmente o no, es tu propia decisión, especialmente si eres un usuario avanzado. Por ejemplo, si está experimentando un problema con su conexión a Internet, puede considerar la posibilidad de vaciar su caché de DNS. Esto asegurará que cualquier información obsoleta sobre los sitios web sea eliminada y reemplazada por nuevos datos de los servidores autorizados.
Cómo eliminar DNS en Linux
Mientras que los ordenadores Windows y Mac OS X tienen cachés DNS incorporados, Linux no. Sin embargo, cada distribución de Linux puede utilizar un servicio DNS diferente para su almacenamiento de registros DNS. Es posible que tenga que reiniciar el servicio para que estos cambios surtan efecto.
Así es como se hace:
1. Abra una ventana de terminal pulsando Ctrl+Alt+T.
2. En la ventana de Terminal, escriba uno de estos comandos según la versión de Linux que esté utilizando.
- NCSD: sudo /etc/init.d/nscd restart
- Dnsmasq: sudo /etc/init.d/dnsmasq restart
- BIND: Es posible que tenga que probar varios comandos:
○ sudo /etc/init.d/named restart
○ sudo rndc restart
○ sudo rndc exec
3. Es posible que se le pida que introduzca su contraseña.
4. El servicio se detendrá y luego se reiniciará antes de vaciar la caché con éxito.
Cómo eliminar DNS en los navegadores
A veces, incluso después de vaciar la caché DNS de tu sistema, puedes seguir experimentando problemas como carga lenta, páginas obsoletas o sitios que no se abren correctamente. Esto se debe a que muchos navegadores web modernos, especialmente los basados en Chromium, mantienen su propia caché DNS interna para acelerar la navegación y reducir los tiempos de búsqueda.
Limpiar la caché DNS del navegador puede ayudar a resolver problemas causados por entradas DNS obsoletas o incorrectas, especialmente después de migraciones recientes de sitios web, cambios de servidor o actualizaciones DNS.
A continuación se explica cómo vaciar DNS en los navegadores más populares:
Google Chrome
Dado que Chrome utiliza su propia caché DNS, borrarla puede solucionar errores de carga de páginas y otros problemas de rendimiento.
Pasos a seguir:
- Abre Google Chrome.
- En la barra de direcciones, escriba: chrome://net-internals/#dns
- Presiona Enter.
- Haz clic en el botón "Borrar caché de host".
Mozilla Firefox
Firefox también permite a los usuarios vaciar manualmente el DNS a través de sus herramientas de red internas.
Pasos:
- Abre Firefox.
- En la barra de direcciones, escriba: about:networking#dns
- Presiona Enter.
- En la sección DNS, haz clic en "Borrar caché DNS".
Microsoft Edge
Dado que Edge está construido sobre Chromium, el proceso es exactamente el mismo que en Chrome.
Pasos:
- Abra Microsoft Edge.
- Escriba lo siguiente en la barra de direcciones: edge://net-internals/#dns
- Presiona Enter.
- Haz clic en el botón "Borrar caché de host".
Navegador Brave
Brave, al estar basado también en Chromium, sigue el mismo proceso.
Pasos:
- Abre Brave.
- En la barra de direcciones, introduzca: brave://net-internals/#dns
- Pulsa Intro.
- Haz clic en "Borrar caché de host".
Ventajas de la descarga de DNS
Limpiar el DNS es una buena forma de eliminar cualquier información almacenada en la caché que pueda estar causando problemas en tu red. Es especialmente útil si tienes problemas para acceder a sitios web u otros servicios en línea, ya que puede ayudar a que las cosas vuelvan a funcionar.
El lavado de DNS también puede mejorar el rendimiento al actualizar la caché del servidor y evitar que envíe respuestas incorrectas basadas en información obsoleta.
Aquí hay algunas razones más por las que podría querer purgar su DNS:
1. Para evitar la falsificación de DNS
Suplantación de DNS o envenenamiento de la caché DNS es cuando un atacante obtiene acceso a su caché DNS, lo manipula para que ciertos nombres de dominio se resuelvan de forma incorrecta y redirige sus peticiones DNS a su propio sitio web con fines fraudulentos, como el secuestro DNS, el phishing o los ataques man-in-the-middle, malware distribución de malware y similares.
Esto se puede evitar vaciando la caché de DNS, ya que cuando se vacía la caché de DNS, se obliga al sistema a utilizar una nueva versión en caché del registro DNS. Al hacerlo, se evita que se incluyan en la caché del sistema entradas falsas que podrían haber sido añadidas por un atacante.
2. Para corregir los errores 404
Si un sitio web se traslada a un nuevo dominio o servidor, la información de DNS almacenada en su ordenador puede no estar actualizada. Podría acabar viendo un error 404 cuando intente visitar ese sitio y tener que vaciar (o borrar) su caché DNS para que la dirección real de esa página vuelva a aparecer.
3. Arreglar los problemas de carga del sitio web
La necesidad de limpieza de DNS surge cuando un sitio web no se carga correctamente. Esto puede deberse a un problema con la dirección IP o a cambios en la configuración del servidor DNS. En tales situaciones, un DNS flush obliga a su navegador a recargar el DNS resolver, lo que le obligará a buscar la dirección IP del sitio web de nuevo.
4. Ocultar el historial de navegación
Cuando visitas un sitio web, tu ordenador hace una entrada en su caché que indica cuántas veces has visitado ese sitio. De este modo, si un recopilador de datos o un pirata informático se hace con tu caché de DNS, puede utilizar esta información para determinar qué sitios web visitas y cuándo.
Un DNS flush borrará la caché y hará imposible que nadie más acceda a esta información. Esto evitará que tu historial de navegación quede expuesto, lo que puede ayudarte a protegerte contra hackers y recopiladores de datos que intenten evitar programas espía o rastrear tu comportamiento en línea.
.
5. Mejore su seguridad
Si bien puede utilizar una limpieza de DNS para protegerse de los recopiladores de datos y los piratas informáticos, también puede ayudar a mejorar la seguridad de su sistema informático. Esto se debe a que la eliminación de toda la información de la caché obligará a su equipo a volver a descargar los sitios web según sea necesario, lo que significa que cualquier código malicioso incrustado en ellos no se ejecutará automáticamente.
Además, el avance de la IA en ciberseguridad ayuda cada vez más a identificar y bloquear amenazas, por lo que es aún más importante mantener cachés DNS limpias y seguras.
Conclusión
La mayoría de los servidores web utilizan la caché DNS para almacenar las búsquedas de direcciones IP. El objetivo de esta tecnología es ahorrar tiempo al no realizar búsquedas repetidas en el sistema de direcciones del Protocolo de Internet (IP). A su vez, esto aumenta la velocidad con la que el sitio responde a los usuarios; sin embargo, esto también puede dar lugar a problemas.
Por ejemplo, si una dirección IP cambia y no se actualiza la caché de DNS, los visitantes del sitio seguirán siendo dirigidos a la antigua dirección IP, a través de los resultados en caché que permanecen en el sistema.
Además, sus datos pueden quedar expuestos a entidades externas si la caché DNS no se gestiona adecuadamente.
Por lo tanto, limpiar el DNS es un paso de seguridad importante. Se asegurará de que tiene la información más actualizada en sus registros DNS, a la vez que elimina cualquier información obsoleta almacenada en caché. Esto puede ayudar a reducir el riesgo de exponer datos sensibles o ser dirigido a una dirección IP incorrecta.
Preguntas frecuentes
¿Puede la descarga de DNS mejorar la velocidad de Internet?
Sí, puede hacerlo, especialmente si los sitios web se cargan con lentitud debido a registros DNS obsoletos o dañados. Al vaciar la caché DNS, el sistema se ve obligado a obtener las direcciones IP más recientes directamente del servidor DNS.
¿Se solucionarán los errores DNS_PROBE_FINISHED_NXDOMAIN con la limpieza de DNS?
Sí, en algunos casos. Este error suele aparecer cuando el navegador no puede resolver un nombre de dominio. Si el problema se debe a una entrada de caché DNS incorrecta u obsoleta, el vaciado del DNS puede eliminar los datos incorrectos y permitir que el sistema recupere la información correcta del servidor DNS.
¿Tengo que purgar el DNS después de cambiar de router?
Es una buena idea. Cuando cambias de router -especialmente si el nuevo utiliza una configuración de DNS diferente- es posible que tu sistema siga basándose en las entradas almacenadas en caché de la conexión anterior. Limpiar el DNS garantiza que el dispositivo descarte los registros antiguos y consulte al nuevo servidor DNS.
¿Es seguro enjuagar el DNS con frecuencia?
Sí, limpiar tus DNS es completamente seguro y no afecta negativamente al rendimiento de tu sistema. De hecho, hacerlo periódicamente puede ayudar a prevenir problemas de conexión, eliminar registros obsoletos y reducir las posibilidades de suplantación de DNS.
Artículos relacionados
- ¿Qué es la suplantación de identidad telefónica? Estafas comunes y soluciones - 16 de julio de 2025
- ¿Qué es un registro DNS CNAME? Usos, configuración y restricciones - 15 de julio de 2025
- ¿Qué es el spam? Definición, tipos y cómo detenerlo - 11 de julio de 2025