De forma predeterminada, la mayoría de los sistemas operativos almacenan en caché las direcciones IP y otros Registros del sistema de nombres de dominio (DNS) para un cumplimiento más rápido de futuras solicitudes.
Por ejemplo, cuando escribo https://lonezscents.com/ en la barra de direcciones de mi navegador, la primera vez que el navegador tiene que preguntar a los servidores DNS dónde encontrar el sitio. Después de obtener esta información, el navegador puede almacenarla en su caché local. Luego, la próxima vez que escriba la dirección de ese sitio web, el navegador primero buscará la información de DNS en el caché local y podrá encontrar el sitio más rápido.
El problema es que, a veces, las direcciones IP no seguras o los resultados corruptos pueden almacenarse en caché y deben eliminarse. El almacenamiento en caché de DNS también puede afectar su capacidad para conectarse a Internet o causar otros problemas. Independientemente de la causa, todos los principales sistemas operativos le permiten forzar este proceso de borrado de caché, o «DNS Flush».
En esta publicación, cubriremos todo lo que necesita saber, que incluye:
¿Qué hace el vaciado de DNS?
La limpieza de DNS eliminará cualquier dirección IP u otros registros DNS de la memoria caché. Esto puede ayudarlo a resolver problemas de seguridad, conectividad a Internet y otros.
Es importante comprender que la caché de DNS se borra de vez en cuando sin su intervención. Esto se debe a que la caché de DNS, además de guardar toda la información que es esencial para identificar y encontrar un sitio web, también guarda un componente llamado TTL, o tiempo de vida. Especifica el período de tiempo (en segundos) que el registro DNS del sitio sigue siendo válido. Durante este tiempo, todas las consultas dirigidas al sitio web se responden desde el caché local sin la ayuda del servidor DNS. Después de que caduque el TTL, la entrada se eliminará de la memoria caché.
Sin embargo, existen razones por las que es posible que deba forzar el vaciado de DNS en lugar de esperar a que todas las entradas expiren TTL. Echemos un vistazo a por qué a continuación.
¿Por qué vaciar DNS?
Hay varias razones por las que podría necesitar vaciar la caché de DNS. Estos motivos pueden estar relacionados con la seguridad, problemas técnicos o privacidad de datos. Echemos un breve vistazo a cada uno de los siguientes.
1. Desea evitar la suplantación de DNS.
La suplantación de DNS, también conocida como envenenamiento de la caché de DNS, es un ataque en el que los malhechores obtienen acceso a la caché de DNS y modifican la información para redirigirlo a los sitios equivocados. En algunos casos, lo redirigirán a un sitio web falso que se asemeja a su destino previsto para ingresar información confidencial, como los datos de inicio de sesión de la banca en línea.
2. Está viendo un error 404.
Suponga que almacena en caché la información de DNS de un sitio que se ha movido a un nuevo dominio o nombre de host. En este caso, es posible que la información de DNS en su computadora no se actualice de inmediato y que vea un error 404 o una versión desactualizada del sitio cuando intente visitarlo. Si bien la información eventualmente se actualizará en el caché de DNS, no tiene que esperar. Puede borrar la caché de DNS en cualquier momento.
3. Tiene un problema para acceder al sitio web.
Si tiene problemas para cargar un sitio web, intente otros pasos primero, como borrar los archivos temporales y las cookies de su navegador, y ajustar la configuración de su navegador para deshabilitar el bloqueo de ventanas emergentes y permitir que los sitios web guarden y lean cookies. Pero si ha agotado sus opciones, puede vaciar el DNS para restablecer la conexión a Internet de su computadora.
4. Quiere mantener privado su comportamiento de búsqueda.
Cuando piensa en rastrear su comportamiento en Internet, probablemente piense en cookies, pero el caché de DNS también puede revelar su historial de búsqueda. Esto se debe a que la caché de DNS está diseñada para actuar como una libreta de direcciones virtual, almacenando información sobre los sitios web visitados regularmente. Para mantener esta información alejada de los recolectores de datos o de los malos actores en su red, es una buena idea vaciar su caché de DNS con regularidad.
Ahora que entendemos lo que significa vaciar la caché de DNS y por qué desea hacerlo, echemos un vistazo a cómo puede hacerlo a continuación.
Cómo vaciar DNS
El proceso de limpieza de DNS varía según el sistema operativo de la computadora. Echemos un vistazo al proceso de los sistemas principales a continuación.
¿Cómo vaciar el DNS de Windows 10?
Este es el proceso para vaciar la caché de DNS en Windows 10. Estos pasos también deberían funcionar en Windows 8.1
1. haga clic aquí Comienzo botón. Es el logo de Windows en la esquina inferior izquierda.
2. Elegir Línea de comando.

3. También puede simplemente presionar para abrir la consola de línea de comando ventanas y R teclas al mismo tiempo e ingrese cmd.
4. Es posible que vea una ventana emergente que le pregunta si desea permitir que el símbolo del sistema realice cambios en su computadora. Si es así, elija Sí.
5. Si se le solicita un inicio de sesión administrativo en este punto, debe comunicarse con el administrador del sistema para continuar.
6. En la ventana del símbolo del sistema, escriba ipconfig/flushdns.

7. Prensa Ingresar.
8. Debería ver un mensaje que confirma que la caché de DNS Resolver se ha vaciado correctamente.
¿Cómo vaciar el DNS de Windows 7?
El proceso de vaciar la caché de DNS en Windows 7 es casi idéntico al de versiones posteriores.
1. haga clic aquí Comienzo botón. Es el logo de Windows en la esquina inferior izquierda.
2. haga clic aquí Todos los programas > Accesorios.
3. Encontrar Línea de comando. Haga clic derecho y seleccione Ejecutar como administrador.

4. Es posible que vea una ventana emergente que le pregunta si desea permitir que el símbolo del sistema realice cambios en su computadora. Si es así, elija Sí.

5. Si se le solicita un inicio de sesión administrativo en este punto, debe comunicarse con el administrador del sistema para continuar.
6. En la ventana del símbolo del sistema, escriba ipconfig/flushdns.
7. Prensa Ingresar.
8. Debería ver un mensaje que confirma que la caché de DNS Resolver se ha vaciado correctamente.
¿Cómo vaciar DNS de Windows XP y Vista?
El proceso para vaciar la caché de DNS en Windows XP y Vista es casi idéntico al de Windows 7. Sin embargo, el mensaje al final es diferente y puede requerir la intervención del administrador.
1. haga clic aquí Comienzo botón. Es el logo de Windows en la esquina inferior izquierda.
2. haga clic aquí Todos los programas > Accesorios.
3. Elegir Línea de comando.
4. En la ventana del símbolo del sistema, escriba ipconfig/flushdns.
5. Prensa Ingresar.
6. Debería ver un mensaje que confirma que la caché de DNS Resolver se ha vaciado correctamente. Si recibe el mensaje «La acción debe promoverse», debe comunicarse con el administrador de su computadora para completar los pasos anteriores.
Cómo vaciar DNS de Mac OS X
El proceso de vaciar la caché de DNS en una Mac es similar, independientemente de la versión del software que se esté ejecutando. Sin embargo, debe saber qué versión está disponible en el paso 6, ya que el símbolo del sistema es diferente.
1. abierto Descubridor.
2. haga clic aquí aplicaciones.
3. Desplácese hacia abajo para Instrumentos carpeta y haga clic en ella.
4. abierto Terminal.
5. Para abrir Terminal, también puede simplemente abrirlo Lanzacohetes y escriba «Terminal» en la barra de búsqueda.

6. En la ventana Terminal, escriba uno de los siguientes comandos según la versión del software:
- 10.7-10.9, 10.11-10.14 (Lew, Mountain Lion, Mavericks, El Capitan, Sierra, High Sierra, Mojave): sudo killall -HUP mDNSResponder
- 10.10 (Yosemite): sudo discoveryutil mdnsflushcache.
- 10.5-10.6 (leopardo, leopardo de las nieves): sudo dscacheutil -flushcache
- 10.4 (Tigre): buscarupd -flushcache

7. Ingresa tu contraseña y presiona Ingresar otra vez.
8. Debería ver un mensaje que confirma que la caché de DNS se ha restablecido.
Nota: Las capturas de pantalla de esta sección son mías.
Cómo vaciar DNS de Google Chrome
Google Chrome obviamente no es un sistema operativo, pero almacena el caché de DNS en sí mismo. Esto es diferente de la caché del sistema operativo y la caché del navegador Chrome. Si Chrome está configurado como su navegador web predeterminado, deberá borrar la caché de DNS de Chrome y la caché de DNS de su sistema operativo. Aquí está el proceso.
1. Ingrese la siguiente dirección en la barra de direcciones de su navegador: chrome: // net-internals / # dns
2. haga clic aquí Borrar caché de host botón.

Nota: La captura de pantalla de esta sección es mía.
Cómo borrar DNS de Linux
A diferencia de las computadoras Windows y Mac, los sistemas Linux no tienen cachés DNS por defecto. Sin embargo, cada distribución puede usar un servicio DNS diferente para almacenar registros DNS localmente. Dependiendo del servicio, puede borrar el caché o reiniciar el servicio.
1. Prensa Ctrl+Alt+T en su teclado para iniciar una ventana de terminal.

2. En la ventana Terminal, escriba uno de los siguientes comandos según el servicio que se ejecuta en Linux.
- SDNC: sudo /etc/init.d/nscd reiniciar
- Dnsmasq: sudo /etc/init.d/dnsmasq reiniciar
- BIND: Es posible que deba probar algunos comandos:
- sudo /etc/init.d/reinicio nombrado
- reiniciar sudo rndc
- sudo rndc ejecutivo
3. Es posible que se le solicite su contraseña.
4. El servicio puede detenerse y luego reiniciarse antes de enviar un mensaje que confirme que el restablecimiento de caché se realizó correctamente.
Vaciar la caché de DNS
Hay muchas razones para vaciar su caché de DNS con regularidad. Puede ayudar a prevenir el phishing u otros ataques informáticos, redirigirlo a las versiones más actualizadas de los sitios que más visita, restaurar su conexión a Internet y mantener la privacidad de sus datos.
La mejor parte es lo fácil que es el proceso. Seguir los pasos anteriores puede ayudarlo a realizar el vaciado de DNS rápida y fácilmente, sin importar cuál sea el sistema operativo de su computadora. De esta manera, puede pasar a otras tareas de creación del sitio.








