Limpiar caché DNS: guía en Windows, Linux y Mac

limpiar caché DNS

📅 Publicado el 6 de septiembre, 2026 · Por Equipo RedServicio

¿Qué es la caché DNS y por qué limpiarla?

Cada vez que abres una web, tu sistema operativo pregunta a un servidor DNS cómo traducir el nombre del dominio (por ejemplo, redservicio.net) en una dirección IP. Para no repetir esa consulta cada dos por tres, el sistema guarda las respuestas en una memoria temporal: la caché DNS. Gracias a eso, las visitas siguientes al mismo sitio cargan más rápido.

El problema llega cuando esos registros se quedan desfasados. Si el dominio cambió de servidor, migró de hosting o modificó sus registros A o CNAME, tu equipo puede seguir apuntando a la IP vieja durante horas, a veces días. Y ahí aparecen los errores de siempre: el temido ERR_NAME_NOT_RESOLVED, páginas que no cargan o que enseñan la versión antigua de un sitio.

¿Cuándo conviene limpiar caché DNS? Después de migrar tu web a otro servidor, al cambiar registros DNS, cuando no puedes entrar en un sitio que sí funciona para otras personas, o como primer paso ante cualquier error de resolución de nombres.

Cómo limpiar caché DNS en Windows

El procedimiento cambia un poco según la versión del sistema, pero en esencia se trata de ejecutar un comando desde la consola. Un detalle antes de empezar: cierra el navegador, porque si no volverá a cachear la información en su propia memoria.

Windows 10 y Windows 11

  1. Abre el menú Inicio y escribe cmd.
  2. Haz clic derecho sobre Símbolo del sistema y elige Ejecutar como administrador.
  3. Escribe este comando y pulsa Enter:

ipconfig /flushdns

Si todo ha ido bien verás el mensaje «Se vació correctamente la caché de resolución de DNS». A partir de ahí, el sistema volverá a preguntar a los servidores DNS la próxima vez que entres en cualquier dominio.

Comandos DNS adicionales en Windows

  • ipconfig /displaydns: te enseña lo que hay ahora mismo en la caché. Útil para ver qué registros tienes guardados.
  • ipconfig /registerdns: renueva y vuelve a registrar el nombre del equipo en DNS.
  • ipconfig /release e ipconfig /renew: liberan y renuevan la configuración IP del adaptador. Sirve cuando el problema va más allá del DNS.

En Windows también merece la pena vaciar la caché interna del navegador. En Chrome, entra en chrome://net-internals/#dns y dale al botón Clear host cache.

Cómo limpiar caché DNS en Linux

Aquí las cosas son distintas. Muchas distribuciones Linux no guardan caché DNS por defecto: depende del servicio de resolución local que tengas instalado. Lo primero es averiguar cuál usas, y para eso sirve systemctl status systemd-resolved o simplemente revisar los servicios activos.

Con systemd-resolved (Ubuntu, Debian, Fedora)

La mayoría de distribuciones modernas usan systemd-resolved. Ejecuta:

sudo resolvectl flush-caches

En versiones antiguas el comando era sudo systemd-resolve --flush-caches. Para comprobar cómo ha ido, echa un vistazo a resolvectl statistics: el campo Current Cache Size debería quedar en cero tras el vaciado.

Con nscd

Si tu distribución usa el demonio nscd (Name Service Cache Daemon), reinicia el servicio:

sudo systemctl restart nscd

Con dnsmasq

Servidores locales o routers con Linux que funcionen con dnsmasq vacían su caché así:

sudo systemctl restart dnsmasq

Un apunte: si gestionas servidores Linux en tu hosting, ten presente que el vaciado es local. La propagación DNS real depende del TTL configurado en tus registros, que suele rondar entre 300 y 86400 segundos.

Cómo limpiar caché DNS en macOS

En los Mac el comando ha ido cambiando con las versiones del sistema, pero el método es el mismo de siempre: abrir la Terminal y ejecutar la orden correspondiente. La encuentras en Aplicaciones > Utilidades > Terminal, o buscando «Terminal» con Spotlight (Cmd + Espacio).

macOS Ventura, Monterey, Big Sur y versiones recientes

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

macOS El Capitan, Sierra y High Sierra

sudo killall -HUP mDNSResponder

No verás ningún mensaje de confirmación. Si el comando se ejecuta sin errores, la caché ya está vacía. Y sí, te pedirá tu contraseña de administrador.

Qué hacer después de limpiar la caché DNS

  1. Verifica la propagación DNS: con herramientas como dig dominio.com en Linux/Mac o nslookup dominio.com en Windows puedes comprobar qué IP resuelve cada servidor.
  2. Cambia de servidor DNS temporalmente: probar DNS públicos como 1.1.1.1 (Cloudflare) u 8.8.8.8 (Google) ayuda a descartar fallos en el DNS de tu operador.
  3. Reinicia el router: algunos routers guardan su propia caché DNS. Apágalo 30 segundos y vuelve a encenderlo.
  4. Comprueba el navegador: vacía también su caché interna o prueba en modo incógnito para descartar factores locales.

Consejos para evitar problemas de DNS en el futuro

  • Configura TTLs más bajos antes de una migración: bajar el TTL a 300 segundos unas 24 horas antes de cambiar de servidor hace que la propagación sea casi inmediata.
  • Usa servidores DNS fiables: los DNS públicos de Cloudflare o Google ofrecen buena latencia y actualizan los registros rápido.
  • Documenta tus cambios DNS: llevar un registro de IPs y registros A/CNAME te ahorra horas a la hora de diagnosticar si un fallo es de caché o de configuración.

Conclusión

Saber limpiar la caché DNS es de esas habilidades básicas que cualquier webmaster, desarrollador o emprendedor debería tener dominadas: lleva menos de un minuto, no tiene riesgo y resuelve la mayoría de los errores de acceso tras una migración o un cambio de registros. Con los comandos que hemos visto —ipconfig /flushdns en Windows, resolvectl flush-caches en Linux y killall -HUP mDNSResponder en macOS— lo tienes resuelto enseguida.

Eso sí, un DNS bien configurado empieza por un hosting serio. En RedServicio.net no solo ofrecemos hosting de calidad con servidores DNS rápidos y redundantes, sino también soporte 24/7 para ayudarte con migraciones, cambios de registros y cualquier incidencia técnica, a cualquier hora y cualquier día del año. Si tu web tiene que estar siempre accesible, confía en un equipo que responde cuando lo necesitas.

📝

Equipo RedServicio

Artículos escritos y revisados por nuestro equipo técnico especializado en hosting e infraestructura web en España.

¿Listo para un hosting de verdad?

Servidores en España · Soporte 24/7 en español · Migración gratuita

Ver Planes desde 3,95€/mes →

Te puede interesar:

Página GratisCrea tu web gratis

ClisecSeguridad informática

Scroll al inicio