Cómo borrar la caché de DNS en Windows, MAC y Chrome










  • ¿Alguna vez alguien te ha dicho: «Oye, realmente necesitas borrar tu caché de DNS»? No es un insulto. Pero tampoco es un tema común, así que no te preocupes si nunca lo has hecho. Seguiremos los pasos necesarios para vaciar su caché de DNS en este tutorial.

    Es mucho más fácil de lo que parece.

    Probablemente sepa que el sistema DNS de Internet hace coincidir los nombres de dominio con las direcciones IP del servidor. Si realiza un ping o rastrea un nombre de dominio, obtiene la dirección IP del servidor en el que se encuentra el sitio web.

    Pero, ¿sabía que la búsqueda de DNS no se realiza cada vez que visita un sitio web? Primero, su computadora o dispositivo busca en su propio caché local para ver si ha estado en el sitio antes. Si es así, no hay necesidad de preguntarle al sistema DNS qué dirección IP pertenece al dominio que vas a visitar.

    Pero, ¿qué sucede cuando su sitio favorito se traslada a un nuevo servidor o dirección IP? Podría estar atascado viendo una versión anterior del sitio web. O no ver el sitio en absoluto, solo un error. Lo mismo puede suceder cuando realiza ciertas actualizaciones en su propio sitio, como agregar un certificado de seguridad.

    Entonces, ¿cómo obliga a su computadora a preguntarle al sistema DNS dónde está el sitio en lugar de confiar en la información del caché local? Limpia tu caché de DNS.

    Echemos un vistazo a cómo se hace eso.

    Cómo borrar la caché de DNS en una computadora con Windows

    Para vaciar DNS en una computadora con Windows 10, abra un símbolo del sistema. Para ello, haga clic en el icono Inicio de Windows y escriba «cmd». Haga clic en «Abrir» o «Ejecutar como administrador». No necesita privilegios de administrador para borrar el caché de DNS. Cualquiera de las dos opciones funcionará.

    abrir símbolo del sistema

    Escriba «ipconfig /flushdns» y presione la tecla Intro.

    ingrese ipconfig /flushdns

    Verá el mensaje, «Se vació con éxito la caché de resolución de DNS».

    dns enjuagado

    Su próxima consulta de un sitio web consultará el sistema DNS en busca del registro más reciente, ya que no hay registros en su caché local.

    Tenga en cuenta que usamos los términos «borrar» y «vaciar» indistintamente, y aunque estas instrucciones son específicas para Windows 10, el proceso es el mismo para todas las versiones recientes de Windows.

    Cómo borrar la caché de DNS en una computadora Mac

    Es un poco más complicado vaciar la caché de DNS en una Mac. Abra el programa Terminal (vaya a «Aplicaciones», luego a «Utilidades» o presione las teclas Comando + Espacio para iniciar Spotlight, luego busque «terminal.app»).

    El comando que vamos a usar comienza con «sudo», por lo que deberá ingresar la contraseña de administrador de la cuenta cuando ejecute el comando.

    El comando exacto a usar depende de la versión del sistema operativo que esté usando. Pero para la mayoría de las versiones recientes, use:

    [ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=””]sudo killall -HUP mDNSResponder[/ht_message]

    Cuando se ejecuta el comando, no recibirá ningún comentario de que ha terminado. Puede agregar un aviso de audio de finalización agregando «decir» al comando:

    [ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=””]sudo killall -HUP mDNSResponder; decir DNS vaciado completo[/ht_message]

    Si eso no parece funcionar para usted, pruebe uno de estos comandos más antiguos:

    • sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    • sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches
    • sudo dscacheutil -flushcache
    • buscarupd -flushcache

    Cómo borrar la caché de DNS en el navegador Chrome

    El navegador Chrome de Google mantiene un caché de DNS que podría incluir sitios que nunca ha visitado (!). Eso sucede porque Chrome obtiene previamente la información de DNS para todos los enlaces en las páginas que ve. Eso está destinado a acelerar la navegación, pero también puede generar un gran caché con el tiempo.

    Deshagámonos de eso.

    Abre Chrome e ingresa esto en la barra de direcciones:

    [ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=””]chrome://net-internals/#dns[/ht_message]

    Haga clic en el botón «Borrar caché de host».

    borrando caché dns de cromo

    Al igual que el vaciado de DNS de Mac, la página de Chrome no le da ninguna indicación de que haya sucedido algo, así que dejo la página abierta en una pestaña durante un tiempo para que haga lo suyo.

    Hay otros cachés en Chrome que pueden afectar la forma en que se representan algunos sitios web. Ir a:

    [ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=””]chrome://settings/clearBrowserData[/ht_message]

    (También puede presionar las teclas Ctrl + Shift + Supr, o hacer clic en el ícono «Personalizar y controlar», seleccionar «más herramientas» y luego «Borrar datos de navegación…»).

    borrando datos del navegador chrome

    La eliminación de algunos tipos de caché del navegador puede acabar con ciertas comodidades cotidianas que disfruta, por lo que no quiero recomendar que se borre demasiado aquí. Pero eliminar las «imágenes y archivos en caché» suele ser suficiente para solucionar los problemas del sitio web.

    borrar imágenes y archivos almacenados en caché

    Si necesita saber cómo borrar el caché de Chrome en una Mac , lo tenemos cubierto.

    Un poco sobre DNS

    Puede borrar su caché de DNS con la frecuencia que desee. No hay impacto negativo. El tiempo que lleva resolver los nombres de dominio en direcciones IP sin un caché local suele ser solo una fracción de segundo, por lo que no es algo que la mayoría de nosotros notaría.

    Sin profundizar demasiado en la maleza, 13 servidores DNS «raíz» tienen la lista maestra, por así decirlo, de todas las correlaciones de dominio a IP. Pero si todos tuviéramos que acceder a solo 13 servidores para hacer la resolución de DNS, la web probablemente se detendría bastante rápido.

    Lo que sucede en cambio es que su ISP refleja (toma una copia de) uno de los servidores raíz y lo usa en su red. Esa copia se actualiza cuando hay cambios en el servidor raíz. Entonces, cuando su computadora necesita hacer una búsqueda de DNS para llegar a un sitio, está hablando con los servidores DNS de su ISP.

    Si los servidores DNS de su ISP no tienen una respuesta a su consulta, consultan uno de los servidores DNS raíz.

    simplemente funciona

    La mayoría de nosotros nunca pensamos en el sistema DNS que hace que la web funcione, y así es como debería ser. Es una parte fundamental de la infraestructura de Internet, y se supone que funciona sin que nos demos cuenta.

    Pero cuando necesita solucionar un problema, es bueno saber lo suficiente para obtener un nuevo resultado de DNS y, con suerte, eso es lo que hemos hecho aquí.

    ¿Piensas en el sistema DNS todos los días?

    Lo siento, esa era una especie de pregunta capciosa. Las personas que tienen que pensar en el sistema DNS todos los días no están leyendo esto. Son mucho más importantes que nosotros. No los molestes.

    ¿Qué tal si alguna vez ha tenido que vaciar DNS o caché para solucionar problemas? ¿Con qué frecuencia revisa el caché en sus navegadores web ?