Cómo vaciar la caché DNS en Ubuntu Server
A veces, una conexión de red no funciona como esperamos. Y no importa cuánto solucionemos el problema, este no desaparece. Has configurado una dirección IP estática, sabes que la configuración es sólida y puedes hacer ping a tu puerta de enlace, pero algo impide que ese servidor Linux llegue al mundo exterior de la forma esperada.
![Cómo vaciar la caché DNS en Ubuntu Server - Video](https://i.ytimg.com/vi/Pl8jQLNUlMo/hqdefault.jpg)
Uno de los problemas podría ser la caché DNS. El DNS es un aspecto crucial de la red para todas las máquinas, ya que traduce nombres en direcciones IP. Cuando algo sale mal con el DNS, tu máquina puede tener problemas para llegar al mundo exterior. En algunas ocasiones, he descubierto que la caché DNS es el problema. ¿Y qué se hace en esos casos? Se vacía la caché DNS.
Esta es una tarea que debes realizar de vez en cuando, ya que la caché DNS no solo puede volverse demasiado grande, sino que también puede contener entradas corruptas (que pueden causar problemas de conexión). Entonces, ¿cómo vacías la caché DNS en Ubuntu Server?
Lo que necesitarás
Lo único que necesitarás para vaciar la caché DNS en tu Ubuntu Server es un usuario con privilegios de sudo. Con ese usuario listo, procedamos al vaciado.
Cómo vaciar la caché DNS
Anteriormente, la caché DNS se vaciaba con un comando como este:
sudo systemd-resolve --flush-caches
![](https://newsmatic.com.ar/wp-content/uploads/deberian-los-desarrolladores-experimentados-utilizar-herramientas-de-bajo-codigo-y-sin-codigo-150x150.jpg)
El comando anterior aún funcionará en Ubuntu 20.04. Pero si has actualizado a Jammy Jellyfish (22.04), el proceso ha cambiado. Este nuevo comando es compatible con versiones anteriores a 20.04.
Primero, veamos las estadísticas de nuestra caché DNS con el comando:
resolvectl statistics
Deberías ver una salida similar a esta:
Transacciones
Transacciones actuales: 0
![](https://newsmatic.com.ar/wp-content/uploads/borgmatic-tu-aliado-para-respaldos-simples-en-servidores-linux-150x150.jpg)
Transacciones totales: 3520
Caché
Tamaño actual de la caché: 1
Aciertos en la caché: 9
Fallos en la caché: 1388
Veredictos de DNSSEC
![](https://newsmatic.com.ar/wp-content/uploads/como-instalar-y-crear-un-sitio-estatico-con-caddy-en-ubuntu-server-22-04-150x150.jpg)
Seguros: 0
Inseguros: 0
Falsos: 0
Indeterminados: 0
Para vaciar la caché, emite el siguiente comando:
resolvectl flush-caches
![](https://newsmatic.com.ar/wp-content/uploads/como-configurar-flujos-de-trabajo-personalizados-en-jira-150x150.jpg)
Deberías ver cómo el valor de Tamaño de la caché se restablece a 0.
Lo creas o no, eso es todo lo que necesitas para vaciar la caché DNS en Ubuntu. Esto funciona tanto para Ubuntu Server como para Ubuntu Desktop. Si te has adentrado en un agujero de resolución de problemas de red y nada parece funcionar, puedes intentar vaciar la caché DNS para ver si eso resuelve tu problema.
En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Desarrollo, allí encontraras muchos artículos similares a Cómo vaciar la caché DNS en Ubuntu Server , tenemos lo ultimo en tecnología 2023.
Artículos Relacionados