Vaciar la cache de DNS en Ubuntu

Vaciar la cache de DNS en Ubuntu.

El nuevo Ubuntu 18.04 viene con la cache de DNS activada por defecto, no así sus antecesores.

Al tener la cache de dns activada, se acelera de manera notable el acceso a los sitios web que sueles visitar. Pero claro… el Internet actual es un mundo dinámico, por tanto al producirse una modificación de la ip que enlaza con la dns, los errores y lentitud en la carga del sitio puede ser desesperante.

Motivo: Usamos unas dns almacenadas en nuestro sistema.

Por lo dicho anteriormente deberías considerar vaciar la cache de dns de vez en cuando, de manera que vaya recolectando los posibles cambios en dns de los sitios web que visitas.

En este articulo verificaremos si tenemos activada la cache, las dns almacenadas y como vaciar la cache, o como normalmente se conoce… “Flush dns cache“.

 

Vaciar la cache de DNS en Ubuntu

Para poder realizar este tipo de operaciones necesitamos tener instalado “dnsutils“.

Una vez instalado ya tendremos disponible el comando “nslookup“, que es el que nos interesa realmente.

Comprobamos que la cache esta activa con cualquier dominio que usemos habitualmente, por ejemplo “google.es“.

ejemplo de respuesta valida…

sergio@linux-ozl1:~> nslookup google.es
Name: google.es
Address: 216.58.215.67

 

Una vez comprobado que tenemos la cache activa, contabilizamos cuantas dns están almacenadas en la cache.

ejemplo de respuesta valida…

 

Vaciamos la cache de dns.

No esta de más que también reinicies tambien el “systemd“.

Comprobamos que se borraron las dns de la cache.

ejemplo de respuesta valida…

 

Recuerda que en Ubuntu 16.04 LTS, la memoria caché de DNS no está habilitada de forma predeterminada. Puedes usar herramientas como binddnsmasqnscd, etc… para crear caches de dns.

Espero te sea útil este articulo.

 

Vaciar la cache de DNS en Ubuntu
4.7 (93.33%) 3 Votos

Una respuesta

  1. Gustavo
    09/10/2018

Agregar comentario