Cómo enjuagar el caché DNS en Ubuntu Top 10.Top 10

Cómo enjuagar el caché DNS en Ubuntu Top 10.Top 10
En el mundo de las computadoras, las máquinas no usan nombres como lo hacen los humanos. Van por una cadena de números. Las computadoras, los teléfonos y todos estos dispositivos pueden identificarse y hablar entre sí utilizando estos números, también conocidos como direcciones IP. En contraste, los humanos se reconocen por sus nombres, y es difícil para nosotros recordar cuerdas de números. Por lo tanto, los arquitectos han desarrollado un sistema de nombres conocido como sistema de nombres de dominio o DNS para cerrar esta brecha de comunicación entre máquinas y humanos.

El objetivo de DNS es resolver los nombres a los números. Para ser más específico, resuelve las URL a las direcciones IP. Si alguien escribe Google.comunicarse En la barra de direcciones de la ventana de su navegador y los golpes ingresan, el DNS resolverá esta URL a "142.250.179.142 ”revisando dentro de su base de datos y coincidiendo con la URL con la dirección IP. Una vez que su máquina tiene esta dirección IP, puede conectarse con Google y mostrar el contenido del sitio web. Para evitar la comunicación entre su computadora y el servidor y minimizar los tiempos de carga, estas entradas se almacenan en su computadora en un caché local, i.mi., Caché de DNS.

¿Qué es un caché DNS?

Como se discutió, ayuda a su red de computadora con los servidores de manera más eficiente. En grandes configuraciones, la resolución de nombres de dominio a sus respectivas direcciones IP puede consumir una buena cantidad de tiempo y ancho de banda. Ahí es donde un caché DNS es útil.

Almacena la resolución de sus URL recientemente consultadas en su computadora, eliminando la necesidad de comunicarse con el servidor cada vez.

Puede encontrar los detalles en nuestra publicación "¿Qué es un caché DNS??"Para una explicación más profunda del caché DNS y su propósito.

¿Por qué enjuague el caché?

Junto con las ventajas aparentes hay algunas desventajas. Por ejemplo, almacenar una copia de una resolución para su uso posterior y los cambios originales lo dejarán con datos malos en su caché local y no lo dirigirán a la ubicación prevista. Muchos actores maliciosos también pueden apuntar a su caché local para redirigirlo a páginas web dañinas.

Por lo tanto, debe descargar con frecuencia su caché DNS para evitar tales problemas. Entonces, ¿cómo se enjuagan su caché DNS?? Si estás ejecutando Ubuntu 20.04, puede encontrar una guía paso a paso aquí.

Cómo enjuagar el caché DNS en Ubuntu 22.04

Ahora, si estás en Ubuntu 22.04, el método "resuelto al sistema" ya no funcionará para usted. Comprobemos el tamaño de su caché actualmente. Abre tu terminal Ubuntu y ejecuta lo siguiente:

estadísticas de $ resolvectl

Ahora, enjuagemos el caché DNS de su sistema Ubuntu:

$ resolvectl rhush-caches

Dependiendo del tamaño de su caché, el proceso llevará algún tiempo. Como puede ver, el tamaño del caché mostrado no fue mucho. Se completó al instante. Ahora, verifiquemos las estadísticas una vez más para asegurarnos de que esto se haya completado con éxito.

Como ve que el tamaño actual de la memoria caché se redujo a 0, significa que el DNS Flush fue exitoso.

Conclusión

En esta guía, aprendimos qué es un DNS (sistema de nombres de dominio), los beneficios de tener un caché DNS local, por qué es esencial descargar el caché DNS y cómo puede enjuagar manualmente el caché DNS DNS.

También discutimos cómo podría enjuagar el caché DNS en Ubuntu 20.04 y Ubuntu 20.04, junto con cómo puede ver las estadísticas con respecto a sus datos en caché.

Afortunadamente, el proceso se ha vuelto bastante sencillo en Ubuntu 22.04.