Cómo hacer un Flush DNS en Windows, Linux y Mac OS X

El DNS es clave para navegar por Internet

El DNS (Domain Name System) es un componente clave de la navegación por Internet, ya que traduce los nombres de dominio amigables en direcciones IP que las computadoras pueden entender. Sin embargo, tu sistema puede almacenar esas direcciones en su caché DNS durante un tiempo, que puede volverse obsoleto o incorrecto. Hacer un «Flush DNS» o «limpiar el DNS» es un paso básico de la resolución de problemas que puede ayudar a solucionar problemas de conectividad. A continuación, te explicaré cómo realizar esta acción en los sistemas operativos más comunes: Windows, Linux y Mac OS X.

Windows

  1. Presiona la tecla de Windows y escribe cmd en la búsqueda.
  2. Haz clic derecho sobre «Símbolo del sistema» y selecciona «Ejecutar como administrador».
  3. En la ventana del símbolo del sistema, escribe el siguiente comando y presiona Enter:

    ipconfig /flushdns
    
  4. Deberías ver un mensaje que confirma que la caché de DNS se ha vaciado correctamente.

Linux

En Linux, el proceso varía ligeramente dependiendo de qué servicio de caché DNS esté utilizando tu sistema. Para sistemas que utilizan nscd:

  1. Abre una terminal.
  2. Escribe el siguiente comando y presiona Enter:

    sudo /etc/init.d/nscd restart
    

O si tu sistema está utilizando systemd-resolved:

  1. Abre una terminal.
  2. Escribe el siguiente comando y presiona Enter:

    sudo systemctl restart systemd-resolved
    

Mac OS X

  1. Abre la terminal (puedes encontrarla en Aplicaciones > Utilidades).
  2. Dependiendo de tu versión de macOS, el comando puede variar. Para versiones recientes, escribe el siguiente comando y presiona Enter:

    sudo killall -HUP mDNSResponder
    

    Será necesario que ingreses tu contraseña de administrador para ejecutarlo.

    Para versiones más antiguas de Mac OS X, el comando puede ser uno de los siguientes:

    sudo dscacheutil -flushcache 
    sudo killall -HUP mDNSResponder
    
  3. No hay mensaje de confirmación en Mac, pero el comando reiniciará el servicio de DNS y vaciará la caché.

Realizar un Flush DNS es un método rápido y sencillo que a menudo soluciona problemas de conectividad de red y es bueno saber cómo hacerlo en cualquier sistema operativo que puedas estar utilizando.

Scroll al inicio