Vacía la cache DNS en Windows/Mac/Linux

Si trabajas con páginas web o servidores, seguramente alguna vez te han dicho qué tienes que limpiar o vacilar las DNS. Esto se debe, a qué el sistema operativo tiene una cache donde almacena a que IP apunta los dominios (Los navegadores también tienen una cache propia).

Eliminar el cache de forma fácil y rápida

Un truco qué nos ha permitido ayudar a las personas con menos conocimientos, es la de reiniciar. Si reinicias el ordenador, esta cache se vacía y ya no tienes ningún problema, solución fácil y rápida pero no tan cómoda.

Es verdad qué no siempre nos podemos permitir el lujo de reiniciar, por eso ahora te explico como hacerlo sin tener qué reiniciar.

Vaciar la cache en Windows

Realmente hacer un vaciado de cache en Windows no tiene ninguna complejidad, solamente debemos seguir los siguientes pasos:

  • Vamos al botón de inicio
  • Buscamos Símbolo de sistema
  • Escribimos: ipconfig /flushdns
  • Pulsamos enter

Vaciar la cache en Linux

Vaciar la cache en Linux, aunque sencillo, debes realizarlo dependiendo de la distribución y herramientas que uses. Dependiendo de tu sistema, debes ejecutar un comando diferente, pero todos son en terminal.

Ubuntu / Debian / Arch Linux / Manjaro (Si usas systemd)

sudo systemd-resolve --flush-caches

Centos/Almalinux/RHEL/OpenSUSE

Si estás utilizando nscd – Name Service Cache Daemon

sudo systemctl restart nscd

Si estás utilizando dnsmasq

sudo systemctl restart dnsmasq

Limpiar la cache en Mac

Limpiar al cache DNS en MAC depende de la versión sistema operativo, por lo que tengas, os dejo aquí las dos opciones disponibles.


Para:

  • macOS Big Sur (11)
  • macOS Catalina (10.15)
  • macOS Mojave (10.14)
  • macOS High Sierra (10.13)
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • macOS Sierra (10.12)
sudo killall -HUP mDNSResponder
  • macOS El Capitan (10.11)
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • macOS Yosemite (10.10)
sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches
  • macOS Mavericks (10.9)
  • Mountain Lion (10.8)
  • Lion (10.7)
sudo killall -HUP mDNSResponder
  • macOS Snow Leopard (10.6)
sudo dscacheutil -flushcache
  • Me encanta cuando mi cache DNS se vacía automáticamente, ¡menos trabajo para mí! ¿A alguien más le pasa?

  • ¡Vaya, qué útil artículo! Nunca supe que vaciar la caché DNS en diferentes sistemas operativos era tan fácil. ¡Gracias por compartir!

  • ¡Quién necesita vaciar la caché DNS cuando puedes simplemente reiniciar el router! 💁‍♂️ #vidadecasualidad

Deja una respuesta

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