Cum să curățați memoria cache DNS pe Ubuntu
On octombrie 9, 2021 by adminDNS sau serverul de nume de domeniu poate fi caracterizat ca fiind cea mai esențială parte a legăturii dumneavoastră cu internetul. DNS traduce numele de domeniu în și din adrese IP, astfel încât nu trebuie să ne amintim sau să păstrăm o listă cu toate adresele IP ale site-urilor web pe care dorim să le accesăm vreodată. Sistemele noastre mențin, de asemenea, o listă de înregistrări DNS, astfel încât să putem accesa mai rapid site-urile web vizitate frecvent prin rezolvarea rapidă a adreselor IP. Această memorie cache de pe sistemul nostru trebuie să fie golită din când în când. Acest lucru este necesar deoarece site-urile web își pot schimba adresele din când în când, așa că este o idee bună să evităm conflictele de IP prin ștergerea cache-ului. Ștergerea cache-ului este, de asemenea, o modalitate bună de a șterge datele inutile care rezidă pe sistemele noastre.
Așa că haideți să vedem cum putem șterge cache-ul DNS pe sistemele noastre Ubuntu.
Am executat comenzile și procedurile menționate în acest articol pe un sistem Ubuntu 18.04 LTS. Deoarece folosim linia de comandă Linux – Terminalul pentru a curăța memoria cache, îl puteți deschide prin intermediul tabloului de bord al sistemului sau prin intermediul comenzii rapide CTRL+ALT+T.
Metoda 1: Utilizarea systemd-resolve pentru a curăța DNS-Cache
Majoritatea sistemelor Ubuntu și Debian rulează daimonul systemd-resolve. Sistemul dvs. îl folosește deja pentru o mulțime de lucruri. Așadar, haideți să îl folosim pentru golirea cache-ului prin următoarea comandă:
$ sudo systemd-resolve --flush-caches
Puteți verifica apoi statisticile pentru a vă asigura că dimensiunea cache-ului este acum zero, deci curățată. Rulați următoarea comandă pentru a vizualiza statisticile:
$ sudo systemd-resolve --statistics
Dimensiunea cache-ului 0 în ieșirea de mai sus arată că cache-ul DNS a fost curățat.
Metoda 2: Utilizarea dns-clean pentru a goli DNS-Cache
O altă modalitate de a goli cache-ul DNS este prin pornirea utilitarului dns-clean. Rulați următoarea comandă în Terminal pentru a face acest lucru:
$ sudo /etc/init.d/dns-clean start
Aveți acum învățat două metode eficiente pentru a șterge cache-ul DNS. În ambele cazuri, procesul este destul de simplu și nu necesită să vă reporniți sistemul Linux.
.
Lasă un răspuns