Androide

Cómo borrar el caché dns

Limpiar la cache de la DNS en windows 10

Limpiar la cache de la DNS en windows 10

Tabla de contenido:

Anonim

El caché DNS es una base de datos temporal que almacena información sobre búsquedas DNS anteriores. En otras palabras, cada vez que visita un sitio web, su sistema operativo y su navegador web mantendrán un registro del dominio y la dirección IP correspondiente. Esto elimina la necesidad de consultas repetitivas a los servidores DNS remotos y permite que su sistema operativo o navegador resuelva rápidamente la URL del sitio web.

Sin embargo, en algunas situaciones, como la solución de problemas de red o después de cambiar los solucionadores de DNS, deberá vaciar la caché de DNS. Esto borrará las entradas de DNS en caché y realizará una búsqueda posterior para resolver el dominio en función de la configuración de DNS recién configurada.

Esta guía proporciona instrucciones sobre cómo vaciar la caché DNS en diferentes sistemas operativos y navegadores web.

Borrar / Vaciar caché DNS en Windows

El proceso de borrar el caché DNS es el mismo para todas las versiones de Windows. ipconfig /flushdns abrir el símbolo del sistema con privilegios de administrador y ejecutar ipconfig /flushdns .

Windows 10 y Windows 8

Para borrar el caché DNS en Windows 10 y 8, realice los siguientes pasos:

  1. Escriba cmd en la barra de búsqueda de Windows.

    Haga clic derecho en Símbolo del sistema y haga clic en Ejecutar como administrador. Esto abrirá la ventana del símbolo del sistema.

Windows 7

Para borrar el caché DNS en Windows 7, realice los siguientes pasos:

  1. Haga clic en el botón de Inicio.

    Escriba cmd en el cuadro de texto de búsqueda del menú Inicio.

    Haga clic derecho en Símbolo del sistema y haga clic en Ejecutar como administrador. Esto abrirá la ventana del símbolo del sistema.

    En la línea de comando, escriba la siguiente línea y presione Entrar:

    ipconfig /flushdns

    En caso de éxito, el sistema devolverá el siguiente mensaje:

    Windows IP Configuration Successfully flushed the DNS Resolver Cache.

Borrar / Vaciar DNS Cache en Linux

En Linux, no hay almacenamiento en caché de DNS a nivel de sistema operativo a menos que un servicio de almacenamiento en caché como Systemd-Resolved, DNSMasq o Nscd esté instalado y ejecutándose. El proceso de borrar la caché de DNS es diferente dependiendo de la distribución de Linux y el servicio de almacenamiento en caché que esté utilizando.

Systemd resuelto

La mayoría de las distribuciones modernas de Linux, como Ubuntu 18.04, utilizan el servicio resuelto systemd para almacenar en caché las entradas DNS.

Para saber si el servicio se está ejecutando, use el siguiente comando:

sudo systemctl is-active systemd-resolved.service

Si el servicio se está ejecutando, el comando se imprimirá active . De lo contrario, verá inactive .

Para borrar el caché de DNS resuelto de Systemd, escriba:

sudo systemd-resolve --flush-caches

En caso de éxito, el comando no devuelve ningún mensaje.

DNSMasq

Dnsmasq es un servidor de nombres de almacenamiento en caché ligero de DHCP y DNS.

Si su sistema está utilizando DNSMasq como servidor de almacenamiento en caché, para borrar el caché DNS debe reiniciar el servicio Dnsmasq:

sudo systemctl restart dnsmasq.service

O

sudo service dnsmasq restart

Nscd

Nscd es un demonio de almacenamiento en caché, y es el sistema de almacenamiento en caché DNS preferido para la mayoría de las distribuciones basadas en RedHat.

Si su sistema está utilizando Nscd, para borrar la caché DNS, debe reiniciar el servicio Nscd:

sudo systemctl restart nscd.service

O

sudo service nscd restart

Borrar / Vaciar caché DNS en macOS

El comando para vaciar la memoria caché en macOS es ligeramente diferente según la versión que esté ejecutando. El comando debe ejecutarse como un usuario con privilegios de administrador del sistema (sudo user).

Para borrar el caché DNS en macOS, realice los siguientes pasos:

  1. Abre el buscador.

    Vaya a Aplicaciones> Utilidades> Terminal. Esto abrirá la ventana de Terminal.

    En la línea de comando, escriba la siguiente línea y presione Entrar:

    sudo killall -HUP mDNSResponder

    Ingrese su contraseña de sudo y presione Enter nuevamente. En caso de éxito, el sistema no devuelve ningún mensaje.

Para versiones anteriores de macOS, el comando para vaciar la memoria caché es diferente.

macOS versión 10.11 y 10.9

sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder

macOS versión 10.10

sudo discoveryutil mdnsflushcache sudo discoveryutil udnsflushcaches

macOS versión 10.6 y 10.5

sudo dscacheutil -flushcache

Borrar / Vaciar caché de DNS del navegador

La mayoría de los navegadores web modernos tienen un cliente DNS incorporado para evitar consultas repetitivas cada vez que se visita el sitio web.

Google Chrome

Para borrar el caché DNS de Google Chrome, realice los siguientes pasos:

  1. Abra una nueva pestaña y escriba chrome://net-internals/#dns en la barra de direcciones de Chrome. Haga clic en el botón "Borrar caché de host".

Si eso no funciona para usted, intente borrar el caché y las cookies.

  1. Abra la ventana de diálogo "Borrar datos de navegación" con CTRL+Shift+Del Elija un rango de tiempo. Seleccione "Todo el tiempo" para eliminar todo. Marque las casillas "Cookies y otros datos del sitio" y "Imágenes y archivos en caché". Haga clic en el botón "Borrar datos".

Este método debería funcionar para todos los navegadores basados ​​en Chrome, incluidos Chromium, Vivaldi y Opera.

Firefox

Para borrar el caché DNS de Firefox, realice los siguientes pasos:

  1. En la esquina superior derecha, haga clic en el icono de hamburguesa para abrir el menú de Firefox: haga clic en el ⚙ Options (Preferences) . Haga clic en la ⚙ Options (Preferences) Privacidad y seguridad o Privacidad a la izquierda. Desplácese hasta la sección History y haga clic en el botón Clear History… Elija un rango de tiempo para borrar. Seleccione "Todo" para eliminar todo. Seleccione todos los cuadros y haga clic en "Borrar ahora".

Si eso no funciona para usted, pruebe el siguiente método y deshabilite temporalmente el caché DNS.

  1. Abra una nueva pestaña y escriba about:config en la barra de direcciones de Firefox. Busque network.dnsCacheExpiration , establezca temporalmente el valor en 0 y haga clic en Aceptar. Luego, vuelva a cambiar el valor predeterminado y haga clic en Aceptar. Busque network.dnsCacheEntries , establezca temporalmente el valor en 0 y haga clic en Aceptar. Luego, vuelva a cambiar el valor predeterminado y haga clic en Aceptar.

Conclusión

Ha aprendido a borrar o vaciar la caché DNS en los sistemas operativos Windows, Linux y macOS.

Los usuarios de Linux y macOS pueden usar el comando dig para consultar y solucionar problemas de DNS.

terminal