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.

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?

Índice de Contenido
  1. Lo que necesitarás
  2. Cómo vaciar la caché DNS

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

Deberían los desarrolladores experimentados utilizar herramientas de bajo código y sin código

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

Borgmatic: Tu aliado para respaldos simples en servidores Linux

Transacciones totales: 3520

Caché

Tamaño actual de la caché: 1

Aciertos en la caché: 9

Fallos en la caché: 1388

Veredictos de DNSSEC

Cómo instalar y crear un sitio estático con Caddy en Ubuntu Server 22.04

Seguros: 0

Inseguros: 0

Falsos: 0

Indeterminados: 0

Para vaciar la caché, emite el siguiente comando:

resolvectl flush-caches

Cómo configurar flujos de trabajo personalizados en Jira

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

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.