Cum să goliți memoria cache DNS

Dacă aveți probleme de conexiune, este posibil să doriți să ștergeți memoria cache DNS. În acest articol, veți afla care sunt beneficiile acesteia și cum să goliți cache-ul DNS în sistemele de operare populare.

Motive pentru a goli cache-ul DNS periodic

Similare browserelor web, sistemele de operare stochează, de asemenea, fișiere cache numite cache DNS (Domain Name System). Fișierele cache conțin informații despre toate site-urile web vizitate – nume de gazde, adrese IP și înregistrări de resurse.

Majoritatea sistemelor de operare efectuează caching DNS pentru a diminua sarcina serverelor DNS în timpul unui trafic ridicat. Perioada de valabilitate a cache-urilor este determinată de Time To Live (TTL). Atâta timp cât fișierele cache sunt încă valabile, acestea vor răspunde la cererile de conținut fără a trebui să treacă prin serverul DNS.

În ciuda acestui fapt, utilizarea fișierelor cache DNS corupte sau neactualizate poate duce la erori și vulnerabilități de securitate. Prin urmare, vă recomandăm să goliți cache-ul DNS periodic.

Iată motivele pentru care ar trebui să goliți cache-ul DNS în mod regulat:

  • Împiedicați urmărirea comportamentului de căutare – stocarea înregistrărilor DNS facilitează hackerilor prezicerea istoricului browserului dumneavoastră.
  • Securitate – fișierele cache DNS sunt principala țintă pentru DNS spoofing, care pune în pericol informațiile sensibile ale utilizatorilor, cum ar fi datele de autentificare și datele personale.
  • Rezolvarea problemelor tehnice – forțarea sistemului de operare să caute înregistrări DNS actualizate poate rezolva problemele de conectare și conținutul web afișat incorect.

Modalități de spălare a cache-ului DNS

În funcție de sistemul dumneavoastră de operare, pașii de spălare a cache-ului DNS pot varia. Tutorialul de mai jos vă va arăta cum să faceți acest lucru în Windows, Linux și Mac OS X.

Microsoft Windows

Cel de mai jos este aplicabil pentru Windows XP, 7, Vista, 8, 8.1 și 10.

  1. Presați tastele Windows+R împreună pentru a deschide consola de comandă Windows, apoi introduceți cmd.
  2. Tastați următoarea comandă pentru a șterge fișierele cache DNS de pe computerul dumneavoastră:
    ipconfig /flushdns
  3. Dacă procesul are succes, veți vedea mesajul de confirmare după cum urmează:

Linux

În mod implicit, Ubuntu nu stochează în cache înregistrările DNS. Dacă instalați manual un serviciu DNS, cum ar fi name service caching daemon (nscd), pașii de mai jos vă vor arăta cum să goliți cache-ul DNS.

  1. Presați tastele Ctrl+Alt+T împreună pentru a deschide fereastra terminalului.
  2. Introduceți următoarea comandă pentru a șterge fișierele cache DNS din subdirectorul init.d:
    sudo /etc/init.d/nscd restart

Mac OS X

  1. Presați tasta F4, apoi introduceți terminal în câmpul de căutare din Launchpad pentru a deschide fereastra terminalului.
  2. Dacă utilizați Mac OS Sierra, X El Capitan, X Mavericks, X Mountain Lion sau X Lion, introduceți următoarea comandă:
    sudo killall -HUP mDNSResponder
  3. Pentru a goli cache-ul DNS pe Mac OS X Yosemite, introduceți instrucțiunea:
    sudo discoveryutil udnsflushcaches
  4. Dacă funcționați pe Mac OS X Snow Leopard, utilizați comanda:
    sudo discoveryutil udnsflushcaches
  5. Dacă utilizați Mac OS X Snow Leopard, utilizați comanda:
    sudo dscacheutil -flushcache
  6. Pentru Mac OS X Leopard și versiunile ulterioare, introduceți următoarea comandă pentru a goli cache-ul DNS:
    sudo lookupd -flushcache

Concluzie

Când întâmpinați probleme de conexiune sau vedeți pagini web afișate incorect, este posibil ca sistemul dumneavoastră să stocheze înregistrări cache DNS corupte sau neactualizate. Puteți rezolva rapid această problemă prin curățarea cache-ului DNS. Dacă problema nu este rezolvată, puteți verifica în schimb acest tutorial despre cum să ștergeți memoria cache a browserului.

Această postare a fost modificată ultima dată la 25 noiembrie 2019, 10:54 am

.

Lasă un comentariu