Una caché de DNS o una 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 registros de visitas recientes e intentadas de sitios web junto con dominios. Para solucionar problemas de envenenamiento de caché u otros problemas de conectividad a Internet, es posible que deba vaciar el caché de DNS. La acción eliminará todas las entradas DNS. Además, también elimina los registros no válidos. Veamos la forma de borrar el caché de DNS en tu Mac.
¿Qué es la caché DNS?
Primero verifiquemos qué es DNS antes de pasar al caché de DNS. En pocas palabras, DNS (Sistema de nombres de dominio) convierte nombres de dominio legibles por humanos como www.igeeksblog.com en direcciones IP legibles por computadora como 104.26.11.8.
Una caché de 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 la conoce como caché de resolución de DNS.
Dependiendo del tiempo de vida (TTL), 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 DNS ya presente en la caché de DNS temporal, en lugar de tener que realizar una búsqueda de DNS prolongada.
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 permite ver correctamente la nueva versión de un sitio web, en caso de que el sitio haya movido sus servidores recientemente. Lo hace borrando las entradas obsoletas y recuperando las nuevas. Por último, vaciar periódicamente 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 se explica cómo vaciar la caché de DNS en macOS Sonoma, Ventura, Monterey y Big Sur.
La contraseña no se verá en el terminal por motivos de seguridad.
Aunque no aparecerá nada en la pantalla del símbolo del sistema, su caché DNS se borrará tan pronto como presione la tecla Intro.
Borrar caché de DNS en versiones anteriores de macOS
Si está utilizando una versión anterior de macOS, aquí están los comandos para ellas.
Lea también:Cómo borrar la caché de DNS en un iPhone o iPad
Para borrar el caché de DNS en macOS Catalina, Mojave, High Sierra, Sierra y macOS El Capitan, ingrese la sintaxis:sudo killall -HUP mDNSResponder
Para borrar el caché de DNS en macOS Yosemite, ingrese la sintaxis:sudo discoveryutil udnsflushcaches
Para borrar el caché de DNS en macOS Lion, Mountain Lion y Mavericks, ingrese la sintaxis:sudo killall -HUP mDNSResponder
Eso es todo, amigos.
¿Es seguro borrar el caché de DNS?
Con suerte, deshacerse del 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 sólo para el navegador Google Chrome. Para esto ingresachrome://net-internals/#dnsen la barra de direcciones de Chrome. A continuación, haga clic enBorrar caché del host.
