Buidar memòria cau de DNS de manera senzilla en Ubuntu

about buidar memòria cau de dns

En el següent article anem a fer una ullada a com podem buidar la memòria cau de DNS en Ubuntu. De tant en tant, la memòria cau de DNS s'ha de buidar en el teu sistema Ubuntu. Amb això aconseguirem evitar conflictes d'adreces IP. Per si algú no ho sap encara, dir que el DNS (Servei de noms de domini) És responsable d'assignar el nom d'un lloc web a la IP corresponent.

El DNS es considera una de les parts crítiques de la connexió a Internet. Per tal de accedir més ràpid als llocs web visitats amb més freqüència, les nostres màquines realitzen un seguiment dels registres DNS, o en altres paraules, els emmagatzema en memòria cau.

L'assignació de noms a adreces IP és sens dubte la funció més coneguda dels protocols DNS. Per exemple, si l'adreça IP de el lloc Google és 216.58.210.163, La majoria de la gent arriba escrivint www.google.com i no l'adreça IP ja que és molt més senzill de recordar. L'adreça IP de el lloc podria canviar per moltes raons, sense que hagi de canviar el nom del lloc web. Si vols saber més sobre el sistema de noms de domini, pots consultar el article que han publicat a la Viquipèdia referent a això.

Si la memòria cau de DNS mai es neteja, pot produir diferents tipus d'errors. Aquests errors poden donar-se sobretot quan un lloc web canvia la seva adreça IP. Això pot causar un conflicte d'adreces IP. Per tant, per evitar aquest problema, la memòria cau de DNS de la nostra màquina ha de buidar regularment. A més, esborrar la memòria cau de DNS ajudarà a eliminar les dades innecessaris que ocupen el sistema ia resoldre alguns problemes tècnics relacionats amb el famós error de 'outdated entries'.

En les següents línies veurem com buidar la memòria cau de DNS en un sistema operatiu Ubuntu en uns pocs passos, senzills i clars per utilitzar en el nostre equip.

Buidar la memòria cau de DNS en màquines Ubuntu

Per realitzar aquesta tasca disposarem de diferents mètodes.

Netejar el DNS utilitzant systemd-resoldre

Abans de buidar la memòria cau de DNS, podrem verificar les estadístiques de l'DNS obrint la terminal (Ctrl + Alt + T) i escrivint el següent comandament:

sudo systemd-resolve --statistics

La sortida que hauria de mostrar la terminal, hauria de ser una cosa semblant al següent:

Estadístiques de dns sense netejar

Segons la captura de pantalla anterior, la mida actual de la memòria cau és de 106.

Una vegada que coneixem les estadística, ja podem procedir a buidar la memòria cau de DNS utilitzant systemd-resoldrà. Es tracta d'un dimoni DNS que està integrat en systemd i que el teu sistema ja s'utilitza per a moltes coses. Com el dimoni systemd-resoldrà s'està executant en tots els sistemes Ubuntu, anem a poder utilitzar-lo per esborrar la nostra memòria cau de DNS. Tan sols haurem de fer servir la següent comanda a la terminal (Ctrl + Alt + T):

sudo systemd-resolve --flush-caches

Per a la verificar que el procés de buidatge s'ha realitzat amb èxit, Anem a executar de nou la comanda a la terminal per veure les estadístiques de memòria cau com vam fer anteriorment:

Estadístiques d'dns net

sudo systemd-resolve --statistics

Com pot veure a la captura de pantalla anterior, el paràmetre de mida de memòria cau actual és zero. Això vol dir que s'ha netejat amb èxit la memòria cau, i això és el que necessitem.

Buidar memòria cau fent servir la comanda dns-clean

Un altre eficaç mètode per esborrar el nostre cau de DNS és usar el següent comandament a la terminal (Ctrl + Alt + T):

DNS clean start

sudo /etc/init.d/dns-clean start

Això és el més bàsic que un usuari necessita saber sobre com buidar la memòria cau DNS en Ubuntu. En tots els casos, el procés és simple i no requereix reiniciar tot el sistema.

Recorda que en Ubuntu 16.04, la memòria cau de DNS no està habilitada per defecte. Anem a poder utilitzar eines com bind, dnsmasq, nscd, etc.. per crear caches de DNS al nostre equip. Qualsevol que sigui el servei DNS que el teu sistema estigui executant, no hauria de suposar cap problema reiniciar per esborrar la memòria cau de DNS.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Andreale Dicam va dir

    Bon tip, moltes gràcies.