Búsqueda de sitios web

Cómo borrar la caché de DNS en Mac (todos los modelos)


Una caché de DNS o caché de resolución de DNS es una base de datos temporal de búsquedas de DNS en el sistema operativo y el navegador. Consiste en los registros de visitas recientes e intentadas de sitios web junto con dominios. Para solucionar el envenenamiento de la caché u otros problemas de conectividad a Internet, es posible que deba vaciar la caché de DNS. La acción eliminará todas las entradas DNS. Además, también se deshace de los registros no válidos. Veamos la forma de borrar la caché de DNS en tu Mac.

¿Qué es la caché de DNS?

Primero verifiquemos qué es DNS antes de pasar a la caché de DNS. En pocas palabras, DNS (Sistema de nombres de dominio) convierte nombres de dominio legibles por humanos, como www.Mac-OS.org, en direcciones IP legibles por computadora como 104.26.11.8.

Una caché DNS es un almacenamiento temporal en una computadora, teléfono inteligente, servidor, etc., que contiene registros DNS de nombres de dominio visitados anteriormente, como un registro para direcciones IPv4, registros AAAA para IPv6, etc. A menudo se denomina caché de resolución de DNS.
 
Dependiendo del tiempo de vida (TTL), el DNS mantiene registros de un sitio web y sus direcciones, que se almacenan en esta base de datos ficticia de información. En esencia, la caché de DNS es la forma en que su dispositivo intenta ahorrar tiempo y esfuerzo respondiendo a una consulta de DNS con un registro de DNS ya presente en la caché de DNS temporal, en lugar de tener que realizar una búsqueda de DNS prolongada.

¿Qué hace borrar la caché de DNS?

Si tiene problemas para acceder a un sitio web en su Mac, o si las páginas web no se cargan correctamente, borrar la caché de DNS será útil. También le permite ver correctamente la nueva versión de un sitio web, en caso de que el sitio haya movido recientemente sus servidores. Para ello, borra las entradas obsoletas y obtiene las nuevas. Por último, vaciar regularmente la caché de DNS también puede ayudar a ocultar el comportamiento de búsqueda y ofrecer seguridad contra la manipulación.

Cómo vaciar la caché de DNS en Mac

A continuación, te explicamos cómo puedes vaciar la caché de DNS en macOS Sonoma, Ventura, Monterey y Big Sur.

  1. Inicie Spotlight (comando + barra espaciadora) → tipo y elija Terminal.

  2. Pegue el siguiente comando en la terminal.
    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  3. Presione la tecla de retorno.
  4. Ingresa tu contraseña.
  5. Pulsa Intro.

La contraseña no se verá en el terminal por razones de seguridad.

Aunque no aparecerá nada en la pantalla del símbolo del sistema, su caché de DNS se vaciará tan pronto como presione la tecla de retorno.

Borrar caché de DNS en versiones anteriores de macOS

Si está utilizando una versión anterior de macOS, aquí están los comandos para esos.

Para borrar la caché de DNS en macOS Catalina, Mojave, High Sierra, Sierra y macOS El Capitan, escriba la sintaxis: sudo killall -HUP mDNSResponder

sudo discoveryutil udnsflushcaches

Para borrar la caché de DNS en macOS Lion, Mountain Lion y Mavericks, ingrese la sintaxis: sudo killall -HUP mDNSResponder

Eso es todo, amigos.

¿Es seguro borrar la caché de DNS?

Con suerte, deshacerse de la caché de DNS ya no será un gran problema para usted. Además, si lo desea, también puede optar por borrar la caché de DNS solo para el navegador Google Chrome. Para esto, ingrese chrome://net-internals/#dns en la barra de direcciones de Chrome. A continuación, haga clic en Borrar caché del host.

Leer más: 

  • ¿Cómo arreglar el Wi-Fi que no funciona en Mac?
  • Cómo borrar la caché de DNS en iPhone o iPad
  • Cómo arreglar 'La red está bloqueando el tráfico DNS cifrado' en iOS

Artículos relacionados