- ¿Por qué es necesario borrar la caché DNS?
- Windows: Comandos prácticos y paso a paso
- macOS: Comandos por versión
- Linux: Diferentes distribuciones y resolutores
- Navegadores: DNS interno y vaciado de sockets
- Routers e ISP: Cuando el problema va más allá del cliente
- Verificación
- Casos de uso y escenarios: consejos especiales para diferentes públicos
- Consejos de seguridad y profesionales
- Mejores configuraciones y sugerencias prácticas
- Servicios técnicos y soporte
- Resumen y conclusión
- Preguntas frecuentes
¿Por qué es necesario borrar la caché DNS?
Vaciar la caché DNS es una operación sencilla pero importante para resolver problemas de nombres de dominio. Estas son las principales razones:
- Propagación de cambios en registros DNS: Después de cambiar A, CNAME u otros registros, el cliente local aún puede apuntar a la IP anterior.
- Solucionar el secuestro de DNS o el envenenamiento de caché: Borrar la caché puede frustrar ataques simples.
- Problemas de conexión instantánea: Después de una migración de servidor o un cambio de infraestructura, a veces es necesario borrar la memoria caché local.
- Solución de problemas de latencia y enrutamiento: Para los comerciantes y jugadores, un DNS incorrecto puede provocar una conexión al servidor o CDN incorrecto.
Windows: Comandos prácticos y paso a paso
Windows 10/11 (método más rápido)
- Abra el símbolo del sistema con acceso de administrador:
- Inicio → cmd → clic derecho → Ejecutar como administrador
- Ejecute el comando flush:
ipconfig /flushdnsPara comprobar el contenido de la caché (opcional):
ipconfig /displaydnsExplicación: Orden ipconfig/flushdns Borra la caché del servicio de cliente DNS. Si utiliza un solucionador local como unbound o dnsmasq, deberá reiniciar el servicio.
Reiniciar el servicio de cliente DNS (en determinadas circunstancias)
Si el problema persiste, puede reiniciar el servicio de Cliente DNS. En la mayoría de los casos, detener este servicio es seguro, pero tenga cuidado en los servidores de producción.
net stop dnscache
net start dnscache
macOS: Comandos por versión
Las distintas versiones de macOS tienen diferentes maneras de borrar la caché. Ejecutar los dos comandos siguientes será suficiente en la mayoría de las versiones:
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponderNota: En algunas versiones anteriores (OS X 10.10.4 a 10.10.10) de descubrimiento útil usado; pero ejecutar ambos comandos anteriores es el método más seguro.
Linux: Diferentes distribuciones y resolutores
Linux tiene varios resolutores y cachés posibles: systemd-resuelto, nscd, dnsmasq, sin límites etc. Debes actuar en función del servicio.
systemd-resolved (común en el nuevo Ubuntu)
sudo systemd-resolve --flush-cachesEn las nuevas versiones, también puedes utilizar el siguiente comando:
sudo resolvectl flush-cachesPara mostrar estadísticas:
systemd-resolve --statisticsnscd
sudo systemctl restart nscdO en algunas distribuciones:
sudo /etc/init.d/nscd restartdnsmasq
sudo systemctl restart dnsmasqsin límites
Para borrar el caché de una zona específica o reiniciar el servicio:
sudo unbound-control flush_zone example.com
sudo systemctl restart unboundContenedores y Docker
Si el solucionador se está ejecutando dentro de un contenedor, reinicie ese contenedor:
docker restart <container_id>En Kubernetes con CoreDNS:
kubectl -n kube-system rollout restart deployment coredns
Navegadores: DNS interno y vaciado de sockets
Muchos navegadores tienen su propio caché DNS interno; incluso después de limpiar el sistema, el navegador puede conservar el registro antiguo.
Google Chrome / Brave / Edge (Chromium)
- En la barra de direcciones, ingrese:
chrome://net-internals/#dnsY en "“Borrar la caché del host”Hacer clic. - Para cerrar sockets: abrir
chrome://net-internals/#sockets→ Cerrar los sockets inactivos → Piscinas con toma de agua.
Nota: En las nuevas versiones de Chrome, net-internals a veces cambia; en este caso, cierre el navegador por completo o borre el caché de la aplicación.
Mozilla Firefox
- Introduzca en la barra de direcciones:
acerca de:networking#dnsY en "“Borrar caché DNS”Hacer clic. - O en
acerca de:configCantidadnetwork.dnsCacheExpirationEstablecer temporalmente a cero y luego volver al valor original.
Safari
Safari utiliza el caché DNS del sistema, así que simplemente reinicie Safari después de ejecutar los comandos de macOS.
Routers e ISP: Cuando el problema va más allá del cliente
- Reiniciar físicamente el enrutador o módem: La forma más fácil de borrar la caché de DNS de su enrutador.
- Verifique el solucionador de DNS del enrutador: en el panel de administración, a veces hay una opción para limpiar DNS o reiniciar DNS.
- Usando DNS público para pruebas: 1.1.1.1 (Cloudflare), 8.8.8.8 (Google), o 9.9.9.9 (Cuádruple9).
- En caso de problemas de enrutamiento o CDN, puede ser necesario verificar la ruta BGP y la configuración de CDN.
Verificación
nslookup y dig
Para comprobar si su solucionador ha devuelto el nuevo registro, utilice los siguientes comandos:
nslookup example.com
dig +trace example.com
dig example.com @8.8.8.8Ping y traceroute
Para ver la IP de destino y la ruta de red:
ping example.com
traceroute example.com
tracert example.comPara comprobar la propagación en ubicaciones globales, puede utilizar herramientas en línea como whatsmydns.net Usar.
Casos de uso y escenarios: consejos especiales para diferentes públicos
Administradores de sitios web y WordPress
- Antes de cambiar la IP o migrar el sitio, reduzca el TTL (por ejemplo, a 300 segundos) para hacer la propagación más rápida.
- Después de aplicar los cambios, borre el caché de los servidores, CDN y navegadores.
- Si está utilizando DNSSEC, verifique que las firmas estén configuradas correctamente para evitar errores.
DevOps y administradores de red
- En infraestructuras en la nube con balanceadores de carga y CDN, inmediatamente después de que se cambia un registro de excavar Úselo para comprobar TTL.
- Para servicios sensibles a la latencia, utilice solucionadores cercanos a la ubicación del servidor o aproveche el DNS interno con un SLA alto.
- En Kubernetes, después de cambiar los servicios, verifique CoreDNS y reinicie si es necesario.
Comerciantes y jugadores
- Si su VPS comercial o de juegos apunta a una IP antigua, primero limpie el DNS del cliente y del navegador.
- Elegir una ubicación cercana y utilizar servidores VPS dedicados al comercio/juegos puede mejorar el ping y la estabilidad de la conexión.
Inteligencia artificial y GPU en la nube/renderizado
- Después de cambiar la infraestructura (por ejemplo, migración), limpie el caché de DNS del cliente y cualquier solucionador local para conectarse al nodo correcto.
- El uso de DNS interno en redes de nube privada (zonas DNS privadas) y la gestión de TTL le ayudan a tener una propagación más controlada.
Consejos de seguridad y profesionales
Consejos de seguridad adicionales:
- Activación DNS sobre HTTPS (DoH) O DNS sobre TLS (DoT) Puede evitar escuchas telefónicas y secuestros simples.
- Uso de DNSSEC Recomendado para garantizar la autenticidad de los registros.
Mejores configuraciones y sugerencias prácticas
- Antes de cambiar el registro DNS: Reducir el TTL a un tiempo corto (por ejemplo, a 300 segundos) y luego aumente el TTL después de la confirmación.
- Utilice DNS de múltiples resoluciones y alto SLA para servicios críticos.
- Para usuarios empresariales, proporcionar orientación interna sobre cómo limpiar el DNS en sistemas comunes.
- En la infraestructura de la nube, utilice DNS interno y zonas privadas para servicios internos y aproveche CDN y BGP para la distribución del tráfico.
Servicios técnicos y soporte
Estamos con más de 85 ubicaciones globalesServidores dedicados, VPS para comercio y juegos, GPU para IA y renderizado, servidores anti-DDoS, CDN y soluciones BGP están listos para brindar una experiencia estable y de baja latencia.
El equipo técnico puede ayudar en los siguientes casos:
- Comprobación de la propagación desde diferentes ubicaciones
- Sugerir la mejor configuración de resolución y TTL
- Ayuda para configurar DNS privado o DNS administrado
- Proporcionar soluciones CDN/BGP para reducir la latencia y aumentar la disponibilidad
Resumen y conclusión
Vaciar la caché DNS es una tarea sencilla pero crucial para la resolución y gestión de problemas de red. En Windows, macOS, Linux y navegadores, una ejecución rápida de los siguientes comandos suele solucionar el problema.
Si necesita verificar la propagación desde múltiples ubicaciones o ayuda con la configuración de DNS para servidores sensibles, el equipo técnico está listo para brindarle asistencia y asesoramiento.









