Flush DNS: De ce și cum puteți șterge memoria cache DNS? [2022]
Publicat: 2022-09-16Dacă vă gestionați site-ul web singur, trebuie să știți despre fluxul DNS . Să ai grijă de site-ul tău web este ușor și fără probleme dacă ai îndrumările potrivite pentru management. Astăzi vom afla de ce va trebui să aveți grijă de cache-ul DNS de golire.
Când sunteți responsabil de site-uri web, trebuie să aveți grijă de conținut, e-mailuri, răspunsuri la formularele de contact, precum și de cache-ul site-ului și de viteza de încărcare. Așa că trebuie să faceți cunoștință cu funcționalitățile tehnice care vă vor ajuta să vă mențineți site-ul fără probleme și să creșteți implicarea site-ului.
Ce înseamnă Flush DNS?
DNS înseamnă Domain Name System . Orice adrese IP sau alte înregistrări DNS vor fi eliminate din memoria cache prin golirea DNS-ului. Pe lângă alte probleme, acest lucru poate ajuta la securitate și conexiunea la internet. Este esențial să realizați că memoria cache DNS se va șterge ocazional de la sine fără ajutorul dvs. Acest lucru se datorează faptului că memoria cache DNS stochează și o componentă cunoscută sub numele de TTL, sau time to live, pe lângă orice informație importantă pentru identificarea și localizarea unui site web.
Aceasta determină cât timp (în secunde) va fi valabilă înregistrarea DNS pentru un anumit site. Orice solicitări către site-ul web în acest timp sunt tratate direct din memoria cache locală, fără ajutorul serverului DNS. Intrarea va fi ștearsă din cache după expirarea TTL.
4 cazuri esențiale când trebuie să utilizați Flash DNS
Flush DNS poate fi necesar să fie forțat dintr-o varietate de motive, spre deosebire de simpla așteptare ca toate TTL-urile intrărilor să expire. Aceste explicații se pot referi la confidențialitatea datelor, probleme tehnice sau securitate. Iată o discuție rapidă despre fiecare. Mai jos, vom vedea de ce.
Stave Off Vizând eroarea 404
Dacă aveți o copie în cache a unei înregistrări DNS pentru un site web care a schimbat de atunci gazde sau nume de domenii. Dacă se întâmplă acest lucru, setările DNS ale computerului dvs. nu ar putea fi actualizate în curând, ceea ce ar putea avea ca rezultat să vedeți un site web învechit sau o eroare 404 atunci când încercați să îl accesați. Nu trebuie să așteptați; datele vor fi actualizate în cele din urmă în memoria cache DNS. Puteți șterge oricând memoria cache DNS.
Preveniți falsificarea DNS de pe site-ul dvs. web
Într-un atac de falsificare DNS, părțile rău intenționate vă introduc în memoria cache DNS și modifică datele pentru a vă conduce la site-uri web incorecte. Când doresc să oferiți informații sensibile, cum ar fi detaliile dvs. de conectare la serviciile bancare online, vă pot redirecționa către un site web fals care arată ca cel pe care îl căutați.
Fiți discret cu privire la istoricul căutărilor dvs
Cache-ul DNS poate dezvălui și istoricul căutărilor. Când te gândești la urmărirea comportamentului utilizatorilor pe internet, te gândești de obicei la cookie-uri. Acest lucru este astfel încât memoria cache DNS poate funcționa ca o agendă de adrese virtuală și poate stoca detaliile site-urilor web pe care le vizitați frecvent. Este o idee bună să ștergeți frecvent memoria cache DNS pentru a ține aceste informații departe de snoops de date sau de alți actori nedoriți de pe internet.
Când nu puteți accesa site-ul web
Ar trebui să încercați mai întâi soluții alternative, cum ar fi eliminarea fișierelor temporare de internet și a cookie-urilor din browser, dezactivarea elementelor de blocare a ferestrelor pop-up din browser și activarea site-urilor web să salveze și să citească cookie-uri. Dacă niciuna dintre acestea nu funcționează, încercați o altă soluție. Cu toate acestea, dacă toate celelalte măsuri au eșuat, puteți șterge DNS pentru a restabili conexiunea la internet a computerului.
Este sigur să goliți memoria cache DNS?
Da, este sigur să goliți memoria cache DNS. Unii utilizatori sunt îngrijorați de ștergerea sau golirea memoriei cache DNS sau se întreabă dacă acest lucru prea des poate avea efecte adverse. Acest lucru se poate datora faptului că unele sisteme de operare necesită privilegii mai mari sau permisiuni de administrator pentru a face acest lucru. Totuși, nu trebuie să vă faceți griji, deoarece este sigur și nu vă va afecta dispozitivul sau sistemul.
Prima dată când accesați din nou un site web sau un serviciu după spălarea memoriei cache DNS, va fi necesară o căutare completă a DNS, adăugând o mică întârziere la conexiune și poate face ca o pagină să pară să se încarce mai lent, de exemplu. Majoritatea oamenilor nu vor putea observa această ușoară întârziere, deoarece de obicei durează doar câteva secunde.
Ghid pentru a șterge memoria cache DNS în moduri versatile utilizând DNS Flash?
În funcție de sistemul de operare de pe computer, există diferite moduri de a șterge DNS . Indiferent dacă sunteți un utilizator Mac sau un suport de laptop cu Windows, acest ghid vă va ajuta să ștergeți cache-ul DNS fără probleme. Să revizuim procedura pentru sistemele cheie enumerate mai jos.
Pentru utilizatorii de Mac OS
Indiferent ce sistem de operare folosește computerul Mac , procedura de golire a cache-ului DNS este aceeași. Dar, deoarece promptul de comandă variază, va trebui să știți ce versiune pentru pasul 6.
1. Porniți Finder.
2. Faceți clic pe „Aplicații” de acolo.
3. Găsiți și alegeți folderul Utility derulând în jos.
4. Porniți terminalul.
5. Alternativ, puteți deschide Launchpad și tastați „Terminal” în bara de căutare pentru a lansa Terminal.
Pentru a începe spălarea DNS în Mac OS X 10.11–10.15 , utilizați Launchpad.
6. În funcție de versiunea software-ului dvs., introduceți una dintre următoarele instrucțiuni în fereastra Terminal:
sudo killall -HUP mDNSResponder pentru versiunile 10.7–10.9, 10.11–10.14 (Lion, Mountain Lion, Mavericks, El Capitan, Sierra, High Sierra, Mojave)
sudo discoveryutil mdnsflushcache pe OS X 10.10 (Yosemite).
sudo dscacheutil -flushcache 10.5-10.6 (Leopard, Snow Leopard)
10.4 (Tiger): flushcache pentru lookupd
Introduceți comanda pentru a șterge DNS în terminalul Mac OS X 10.11–10.15.
7. Introduceți parola și apăsați Enter încă o dată.
8. Ar trebui să apară o notificare care indică faptul că memoria cache DNS a fost golită.
Pentru utilizatorii Windows
Pașii Windows pentru a goli memoria cache DNS sunt enumerați mai jos. Aceste instrucțiuni ar trebui să funcționeze și cu Windows 8 până la 11.
1. Apăsați tasta Start. În colțul din stânga jos, puteți vedea sigla Windows.
Decideți asupra promptului de comandă.
Meniul de pornire al Windows 10 oferă o opțiune de prompt de comandă pentru a lansa operația de spălare DNS. În Windows 7, găsiți Command Prompt. Faceți clic dreapta pe el și alegeți Executare ca administrator.
3. Puteți, de asemenea, să faceți clic pe tastele Windows și R simultan și să tastați cmd pentru a lansa interfața promptului de comandă.
4. Poate apărea o fereastră pop-up care vă va întreba dacă doriți să acordați permisiunea promptului de comandă pentru a vă modifica mașina. Dacă da, alegeți Da.
5. Dacă vi se solicită acum o autentificare administrativă, luați legătura cu administratorul de sistem pentru a continua.
6. Tastați ipconfig /flushdns în fereastra de comandă.
Caseta promptului de comandă din Windows 10 în care introduceți comanda pentru a șterge sursa imaginii DNS.
7. Tastați Enter.
8. Ar trebui să apară o notificare care să arate că DNS Resolver Cache a fost șters cu succes.
Ștergeți memoria cache DNS din Chrome
Desigur, Google Chrome nu funcționează ca sistem de operare, dar menține un cache DNS. Aceasta este diferită de cache-urile Chrome și ale sistemului dvs. de operare. Trebuie să ștergeți atât memoria cache DNS a Chrome, cât și memoria cache DNS a sistemului de operare dacă Chrome este setat ca browser web preferat. Iată cum funcționează.
1. Introduceți adresa URL chrome to în bara de adrese a browserului dvs.
chrome://net-internals/#dns
2. Apăsați butonul etichetat Clear host cache.
Ștergeți memoria cache din Linux
Sistemele Linux nu sunt echipate implicit cu un cache DNS, spre deosebire de mașinile Windows și Mac. Pentru a stoca local înregistrările DNS, fiecare distribuție poate folosi un serviciu DNS diferit, totuși. Puteți fie să reporniți serviciul, fie să ștergeți memoria cache, în funcție de serviciu.
1. Pentru a deschide o fereastră de terminal, apăsați comanda rapidă de la tastatură Ctrl+Alt+T.
Pentru a șterge DNS pe Linux 2, apăsați Ctrl+Alt+T de pe tastatură pentru a deschide o fereastră de terminal. În funcție de serviciul care este activ pe sistemul dvs. Linux, introduceți una dintre următoarele comenzi în fereastra Terminal.
sudo /etc/init.d/named restart sudo rndc restart sudo rndc exec
3. Poate fi necesar să introduceți parola.
4. Înainte de a confirma că memoria cache a fost resetată cu succes, serviciul se poate opri și apoi reporni.
Creșteți-vă performanța DNS instantaneu
Există numeroase justificări pentru golirea de rutină a memoriei cache DNS. Vă poate direcționa către cele mai recente versiuni ale site-urilor dvs. cel mai frecvent vizitate, vă poate restabili conexiunea la internet, vă poate proteja confidențialitatea datelor și vă poate ajuta să evitați încercările de phishing și alte atacuri pe computer.
Simplitatea metodei este cea mai bună caracteristică a acesteia. Indiferent de sistemul de operare de pe computer, utilizarea metodelor de mai sus vă va permite să spălați rapid DNS . Puteți continua apoi cu celelalte treburi de creare de site-uri web în acest mod.
Dacă ați găsit acest articol util, nu uitați să-l împărtășiți altora. Mai mult, pentru a primi actualizări despre cele mai recente sfaturi și trucuri pentru site-ul web, abonați-vă la blogul nostru .