OSX/IOS

Cómo borrar la caché de DNS en Mac OS X.

Borre la caché de DNS en Mac OS X.

Ya sea que sea un administrador de sistemas o un desarrollador web, o cualquier otra cosa, es posible que deba vaciar su memoria DNS de vez en cuando para resolver problemas en el lado del servidor, o incluso simplemente para probar ciertas configuraciones.

Borrar la caché de DNS en Mac OS X es realmente muy fácil, pero en realidad hay varios comandos diferentes para usar y encontrará que los comandos son únicos para diferentes versiones de Mac OS X. Ofrecemos cobertura sin importar la versión de Mac OS X se ejecuta, desde MacOS Sierra 10.12, 10.11, 10.13, OS X 10.10, OS X 10.9, a 10.4. Así que busque su versión de OS X, abra el terminal y siga las instrucciones correspondientes a continuación para comenzar.


Recuerde, cada uno de estos comandos debe ingresarse en la línea de comandos a través de las aplicaciones de Terminal (que se encuentran en / Aplicaciones / Utilidades / en todas las versiones de Mac OS X). Inicie esa aplicación primero y luego puede copiar y pegar los comandos si lo desea.

Borrar la caché de DNS en MacOS 10.12, 10.11 más recientemente

Para Sierra, El Capitan y versiones más recientes de Mac OS:

sudo killall -HUP mDNSResponder

Borrar la caché de DNS en Yosemite OS 10.10

¿Está ejecutando Yosemite? Limpiar las cachés de DNS en OS X Yosemite ha cambiado nuevamente, dividido en MDNS y UDNS o combinado como usaremos a continuación, aquí está el comando requerido:

sudo discoveryutil mdnsflushcache;sudo discoveryutil udnsflushcaches;say flushed

Puede leer más sobre cómo restablecer y borrar la caché de DNS en OS X Yosemite aquí si está interesado.

Descarga de DNS en OS X 10.9 Mavericks

Rere es cómo borrar la caché de DNS en 10.9:

dscacheutil -flushcache;sudo killall -HUP mDNSResponder

Deberá ingresar la contraseña de administrador para completar esta tarea. Si lo nota, combine la eliminación de mDNSResponder con el estándar dscacheutil, primero haga un proceso de dos pasos, borre la caché y luego vuelva a cargar la administración de DNS en OS X para que los cambios surtan efecto.

Borrado de la memoria DNS en OS X Lion (10.7) y OS X Mountain Lion (10.8)

Inicie la Terminal e ingrese el siguiente comando, deberá ingresar una contraseña administrativa:
sudo killall -HUP mDNSResponder
Tenga en cuenta que dscacheutil todavía existe en 10.7 y 10.8, pero el método oficial para borrar las cachés de DNS es eliminar mDNSResponder. También puede encontrar ese proceso ejecutándose en Activity Monitor.

Un truco útil si descubre que lava DNS con frecuencia es configurar un alias para esa cadena de comando en .bash_profile o en el perfil de shell elegido. Un alias de bash simple para borrar la caché podría ser este:

alias flushdns="dscacheutil -flushcache;sudo killall -HUP mDNSResponder"

Guarde esto en .bash_profile, luego escriba «flushdns» para evitar que use la cadena completa en el futuro.

Borre la caché de DNS en Mac OS X 10.5, Mac OS X 10.6

Inicie Terminal y emita el siguiente comando:
dscacheutil -flushcache
Eso es todo, su DNS ha sido lavado. Por un lado, dscacheutil es interesante en general y vale la pena echarle un vistazo, pruebe la bandera -statistics para algunas estadísticas.

Descarga de DNS en Mac OS X 10.4 Tiger y 10.3

Escriba el siguiente comando en la terminal:
lookupd -flushcache

Eso es todo, eso es todo lo que necesita. Ahora, la configuración de DNS debe ser la que deseaba que fuera, que puede verificar fácilmente con varias herramientas de red como http, ping, nslookup, traceroute, curl o cualquier otra cosa que sea apropiada para su situación específica.

Si encuentra que algo no funciona y el DNS no parece haber cambiado, verifique la versión de OS X que está ejecutando y use los comandos apropiados para la última versión. Si aún tiene problemas después de eso, lo ideal es probar otra máquina en otra red (como un teléfono celular) para ver si hay un problema con el servidor remoto.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar