Ștergeți ușor memoria cache DNS în Ubuntu

despre cache-ul dns gol

În articolul următor vom analiza cum putem spăla cache-ul DNS în Ubuntu. Din când în când, cache-ul DNS trebuie să fie spălat pe sistemul dvs. Ubuntu. Cu aceasta vom evita conflictele de adrese IP. În cazul în care cineva nu știe încă, spuneți că DNS (Serviciu de nume de domeniu) este responsabil pentru atribuirea numelui unui site web către adresa IP corespunzătoare.

DNS este considerat una dintre părțile critice ale conexiunii la Internet. Cu scopul de a acces mai rapid la site-urile web vizitate mai des, mașinile noastre țin evidența înregistrărilor DNS sau, cu alte cuvinte, le cache.

Denumirea la adrese IP este de departe cea mai cunoscută caracteristică a protocoalelor DNS. De exemplu, dacă adresa IP a site-ului Google este 216.58.210.163, majoritatea oamenilor ajung să scrie www.google.com și nu adresa IP, deoarece este mult mai ușor de reținut. Adresa IP a site-ului s-ar putea modifica din mai multe motive, fără a fi nevoie să redenumiți site-ul web. Dacă doriți să aflați mai multe despre sistemul de nume de domeniu, puteți consulta articol pe care l-au publicat pe Wikipedia despre asta.

Dacă cache-ul DNS nu este șters niciodată, poate duce la diferite tipuri de erori. Aceste erori pot apărea mai ales atunci când un site web își schimbă adresa IP. Acest lucru poate provoca un conflict de adresă IP. Prin urmare, pentru a evita această problemă, cache-ul DNS al mașinii noastre ar trebui să fie spălat în mod regulat. În plus, ștergerea cache-ului DNS va ajuta la eliminarea datelor inutile care ocupă sistemul și la rezolvarea unor probleme tehnice legate de faimoasa eroare de „intrări învechite".

În rândurile următoare vom vedea cum spălați memoria cache DNS pe sistemul de operare Ubuntu în câțiva pași simpli și clari de utilizat în echipamentul nostru.

Spălați memoria cache DNS pe mașinile Ubuntu

Pentru a îndeplini această sarcină vom avea diferite metode.

Curățați DNS utilizând systemd-resolver

Înainte de a spăla cache-ul DNS, vom putea verifica statisticile DNS deschizând terminalul (Ctrl + Alt + T) și tastând următoarea comandă:

sudo systemd-resolve --statistics

Ieșirea pe care ar trebui să o arate terminalul ar trebui să arate ca următoarea:

Statistici dns necurățate

Pe baza capturii de ecran de mai sus, dimensiunea curentă a cache-ului este 106.

Odată ce cunoaștem statisticile, putem continua spălați memoria cache DNS folosind systemd-resolve. Este un daemon DNS încorporat systemd și pe care sistemul dvs. îl folosește deja pentru multe lucruri. Ca diavolul systemd-resolve Rulează pe toate sistemele Ubuntu, îl vom putea folosi pentru a șterge memoria cache DNS. Va trebui să folosim următoarea comandă în terminal (Ctrl + Alt + T):

sudo systemd-resolve --flush-caches

la verificați dacă procesul de golire a avut succes, vom executa din nou comanda în terminal pentru a vedea statisticile cache așa cum am făcut înainte:

Statistici dns curate

sudo systemd-resolve --statistics

După cum puteți vedea din captura de ecran de mai sus, parametrul curent al dimensiunii cache este zero. Aceasta înseamnă că memoria cache a fost ștearsă cu succes și de asta avem nevoie.

Spălați memoria cache utilizând comanda dns-clean

O altă metodă eficientă pentru ștergeți memoria cache DNS este să utilizați următoarea comandă în terminal (Ctrl + Alt + T):

Pornire DNS curată

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

Acesta este cel mai de bază lucru pe care trebuie să îl știe un utilizator despre spălarea cache-ului DNS în Ubuntu. În toate cazurile, procesul este simplu și nu necesită repornirea întregului sistem.

amintiți-vă că pe Ubuntu 16.04, cache-ul DNS nu este activat în mod implicit. Vom putea folosi instrumente precum bind, dnsmasq, nscd etc.. pentru a crea cache-uri DNS pe computerul nostru. Oricare ar fi Serviciu DNS Dacă sistemul dvs. rulează, nu ar trebui să fie o problemă să îl reporniți pentru a goli cache-ul DNS.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Andreale Dicam el a spus

    Sfat bun, mulțumesc foarte mult.