1. Home
  2. Knowledge Base
  3. Web Hosting
  4. Cum să ștergeți memoria cache DNS

Cum să ștergeți memoria cache DNS

Acest articol descrie cum să ștergeți memoria cache DNS de pe computer.

Multe sisteme de operare ale computerelor folosesc cache pentru a stoca rezultatele căutării DNS. În mod normal, aceasta nu este o problemă și accelerează performanța rețelei. Cu toate acestea, atunci când dezvoltați un site web sau configurați setările domeniului, cache-ul DNS al computerului dvs. vă poate împiedica, împiedicându-vă să accesați site-ul corect.

Pentru a goli cache-ul DNS, urmați procedura corespunzătoare de mai jos pentru sistemul de operare al computerului sau browserul web.

Cum se șterge cache-ul DNS pe Windows

Ștergerea DNS Cache pe un computer Windows este destul de simplă. Iată cum puteți realiza această sarcină pe Windows 10, 8, 7 și XP.

Windows 10

Pentru a vă goli cache-ul DNS pe un sistem de operare Windows, va trebui să deschideți Command Prompt, interfața liniei de comandă a sistemului. Puteți accesa acest program în Windows 10 făcând clic pe butonul Start. Apoi navigați la Sisteme Windows> Prompt de comandă:

Deschiderea liniei de comandă din meniul Start Windows

Sau alternativ faceți clic pe Start, apoi scrieți cmd și tastați Enter.

Odată ce interfața liniei de comandă este deschisă, scrieți următoarea comandă:

ipconfig /flushdns

Dacă comandă a fost executată cu succes trebuie să returneze o confirmare că cache-ul DNS a fost șters:

Mesajul de confirmare pentru comanda executată

Acum fereastra fereastra de comandă poate fi închisă.

Windows 8

Ștergerea cache-ului DNS în versiunile mai vechi de Windows necesită aceeași comandă ipconfig /flushdns. Cu toate acestea, pașii pentru accesarea Promptului de Comandă sunt ușor diferiți între versiuni.

În Windows 8, deschideți ecranul de aplicații (Apps screen). În partea dreaptă, găsiți Windows Systems și selectați Command Prompt.

Odată ce programul se deschide, rulați ipconfig /flushdns, la fel ca în exemplu de mai sus. Trebuie să primiți o confirmare după ce cache-ul DNS a fost șters cu succes.

Windows 7 și Windows XP

În Windows 7 sau Windows XP, faceți clic pe butonul Start. Navigați la All Programs > Accessories și selectați Command Prompt.

În interfața liniei de comandă, rulați ipconfig /flushdns. Trebuie să primiți o confirmare după ce cache-ul DNS a fost șters cu succes.

În cazul în care folosiți un sistem de operare Windows în altă limbă puteți porni linia de comandă prin următoarea combinație:
Tastați Windows + R și în căsuța de dialog scrieți cmd apoi tastați Enter.

Cum se șterge cache-ul DNS pe macOS

Pentru a șterge memoria cache DNS pe un Mac, va trebui să deschideți interfața nativă a liniei de comandă cunoscută sub numele de Terminal și să executați comanda corespunzătoare. Acest proces variază în funcție de versiunea de macOS pe care o rulați.

Dacă nu sunteți sigur cu ce versiune lucrați, faceți clic pe pictograma „Apple” din colțul din stânga sus al desktopului și selectați About this Mac:

Deschiderea ferestrei About this Mac

Versiunea macOS instalată va fi afișată în prima linie din ecranul următor

Vizualizarea versiunii curente de macOS

După ce cunoașteți versiunea macOS, puteți urma pașii corespunzători de mai jos.

macOS El Capitan (10.11), Sierra (10.12), High Sierra (10.13), Mojave (10.14), and Catalina (10.15)

Dacă lucrați la macOS versiunea 10.11 sau mai mare, deschideți interfața liniei de comandă dând click pe Go > Utilities:

Accesarea utilitarelor Mac

Apoi selectați Terminal. Odată ce se deschide, rulați următoarea comandă:

sudo killall -HUP mDNSResponder

Se va solicita introducerea parolei utilizatorului autentificat sau celui cu acces Super User.

Introducerea parolei de administrator pentru a executa comanda de ștergere DNS Cache

După executarea comenzii, memoria DNS Cache va fi curățată imediat.

macOS Yosemite (10.10)

Puteți accesa Terminalul prin aceeași metodă descrisă mai sus pentru orice versiune de macOS. În Yosemite (10.10), odată ce fereastra se deschide, executați următoarea comandă:

sudo discoveryutil udnsflushcaches

Introduceți parola computerului și memoria DNS Cache va fi golită imediat.

macOS Lion (10.7), Mountain Lion (10.8), and Mavericks (10.9)

Pentru macOS versiunile 10.7-10.9, deschideți Terminal și rulați următoarea comandă pentru a șterge memoria DNS Cache:

sudo killall -HUP mDNSResponder

Introduceți parola computerului și memoria DNS Cache va fi golită imediat.

macOS Snow Leopard (10.6)

Dacă rulați macOS Snow Leopard (10.6), deschideți Terminal și introduceți această comandă:

sudo dscacheutil -flushcache

Apoi, introduceți parola pentru a finaliza ștergerea cache-ului DNS.

macOS Leopard (10.5)

În cele din urmă, utilizatorii macOS Leopard (10.5) ar trebui să ruleze următoarea comandă în Terminal:

sudo lookupd -flushcache

Odată ce ați introdus parola, cache-ul DNS va fi șters imediat.

Ștergerea cache-ului DNS este, de asemenea, soluția pentru remedierea ERR_SPDY_PROTOCOL_ERROR.

Cum se șterge cache-ul DNS pe Google Chrome

În cele din urmă, așa cum am menționat la începutul acestei postări, este posibil să aveți motive pentru a șterge cache-ul DNS al browserului dvs., mai degrabă decât al sistemului de operare. În Google Chrome, puteți face acest lucru introducând următoarele în bara de adrese:

chrome://net-internals/#dns

Apoi faceți clic pe butonul Clear host cache

Ștergerea Cache Google Chrome

Ștergerea cache-ului DNS necesită doar câțiva pași. Mai întâi, trebuie să știți ce sistem de operare și ce versiune utilizați. Apoi, puteți urma pașii relevanți de mai sus și puteți șterge memoria cache DNS introducând una sau două comenzi simple.

Updated on 25/08/2021

Was this article helpful?

Related Articles