Cum să forțezi reîmprospătarea pentru a șterge memoria cache DNS Windows10/MAC/Linux/CentOS?

La fel deSite WordPressAdministratori, întâlnim uneori situații în care unele modificări de stil, JS sau alte conținuturi ale paginii sunt făcute pe serverul site-ului WordPress, doar pentru a descoperi că modificarea nu funcționează după reîmprospătarea paginii local.

În multe cazuri, putem remedia acest lucru forțând o reîmprospătare a paginii, dar uneori nu funcționează.

În acest caz, poate fi necesar să ștergeți memoria cache DNS locală.

Cum să ștergeți/forțați spălarea memoriei cache DNS în Windows 10? În acest articol, vă vom explica în detaliu cum să ștergeți/spăiți memoria cache DNS acest truc practic, sper că vă va ajuta!

Ce este DNS?

DNS înseamnă Domain Name Server.Când un site web sau o aplicație web este găzduită pe un server, indiferent dacă se bazează peLinuxSau Windows, i se va atribui o serie specifică de numere separate zecimale, care sunt din punct de vedere tehnic adrese IP. DNS este ca traducerea în engleză a acestor numere.

Cum funcționează DNS?

Când introduceți adresa unui site web într-un browser web, acesta caută DNS-ul acestuia, care este atribuit numelui de domeniu pe site-ul web al registratorului numelui de domeniu.

Acesta este apoi convertit la adresa IP atribuită și cererea înapoi către site este trimisă către serverul corespunzător DNS-ului, obținându-se astfel adresa IP.

Cum funcționează DNS?

Motivul pentru a explica modul în care funcționează DNS este acela de a vă face mai ușor să înțelegeți cum funcționează stocarea în cache DNS.

Pentru a îmbunătăți timpul de răspuns, browserele web stochează adresele DNS ale site-urilor web pe care le-ați vizitat, un proces numit DNS cache.

Prin urmare, dacă proprietarul site-ului web a migrat site-ul web pe un alt server cu noul DNS (sau adresă IP), este posibil să vedeți în continuare site-ul web pe vechiul server, deoarece computerul local memorează în cache DNS-ul vechiului server.

Pentru a obține cel mai recent conținut de site de pe noul server, trebuie să ștergeți memoria cache DNS a computerului local.Uneori, memoria cache este stocată pentru o lungă perioadă de timp și nu veți putea vedea conținutul nou al site-ului web până când memoria cache este șters.

Chestia cu DNS (procesul de backend) este complet invizibilă pentru noi în fiecare zi, cu excepția cazului în care descoperiți că modificările de pe site nu sunt afișate ca de obicei.

Deci, dacă v-ați migrat site-ul pe un nou server și ați făcut unele modificări pe site, dar nu puteți vedea acele modificări pe computerul local, unul dintre primii pași de diagnosticare pe care trebuie să-i faceți este să ștergeți DNS-ul.

Puteți face acest lucru la nivel de browser, precum și la nivelul sistemului de operare folosind comanda de golire.

Vom explica acest proces mai detaliat în secțiunile următoare.

Cum să forțați reîmprospătarea conținutului paginii site-ului prin intermediul browserului web?

Înainte de a spăla DNS, puteți încerca să forțați ștergerea paginii web pe care doriți să o vizitați.Aceasta va șterge memoria cache a paginii web și va ajuta browserul să găsească fișiere actualizate pentru pagina web.

  • Sistem de operare Windows:Internet Explorer, Microsoft Edge, Mozilla Firefox sau Google ChromeGoogle Chrome, utilizați combinația de taste „Ctrl + F5”.
  • Calculatoare Apple/MAC:Mozilla Firefox sau Google Chrome, utilizați combinația de taste „CMD + SHIFT + R”.Dacă utilizați Apple Safari, utilizați combinația de taste „SHIFT + Reîncărcare”.

De asemenea, puteți încerca să accesați pagina folosind modul incognito (Chrome) sau o fereastră privată (Firefox).

După finalizarea reîmprospătării forțate a conținutului paginii, vom efectua din nou lucrările de ștergere a cache-ului DNS.Procesul de ștergere a memoriei cache depinde de serverul de operare și de browserul dvs. Următorul este un tutorial de operare specific.

Cum să ștergeți memoria cache DNS pe sistemul de operare Windows 10?

Intrați în modul prompt de comandă și ștergeți memoria cache pe sistemul de operare Windows.

  1. Utilizați combinații de taste de la tastatură:Windows+R
  2. Afișează fereastra Run▼Cum se șterge memoria cache DNS în Windows 10? Intrați în modul prompt de comandă și ștergeți memoria cache în sistemul de operare Windows. Folosiți comanda rapidă de la tastatură: Windows + R pentru a deschide fereastra Executare.
  3. Introduceți în caseta de introducere:CMD
  4. Apăsați Enter pentru a confirma și se va deschide o fereastră de comandă.
  5. Intrare ipconfig/flushdns și apăsați Enter▼Cum se șterge memoria cache DNS în Windows 10? Tastați CMD în caseta de introducere a datelor și apăsați Enter pentru a deschide fereastra promptului de comandă. Tastați ipconfig/flushdns și apăsați Enter.
  6. Fereastra solicită informațiile cu succes despre DNS Flush▼Cum șterg memoria cache DNS pe sistemul meu de operare Windows 10? Fereastra afișează un mesaj de succes pentru golirea DNS.

Cum să ștergeți memoria cache DNS pe MAC OS (iOS)?

Faceți clic pe Utilități sub Go în bara de navigare de sus a mașinii MAC▼

Cum șterg memoria cache DNS pe macOS (iOS)? Faceți clic pe „Accesați” în bara de navigare superioară a Mac-ului dvs., apoi selectați „Utilitare”.

Deschideți Terminal/Terminal (echivalent cu promptul de comandă al sistemului de operare Windows)▼

Cum șterg memoria cache DNS pe un sistem de operare Mac (iOS)? Deschide Terminal (echivalentul liniei de comandă din Windows).

Executați următoarea comandă pentru a șterge memoria cache DNS de pe computer▼

sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset

Comenzile de mai sus pot varia în funcție de versiunea sistemului de operare, după cum urmează:

1. Mac OS Sierra, Mac OS X El Capitan, Mac OS X Mavericks, Mac OS X Mountain Lion, sistemul de operare Mac OS X Lion utilizează următoarea comandă ▼

sudo killall -HUP mDNSResponder

2. Pentru Mac OS X Yosemite, utilizați următoarele comenzi ▼

sudo discoveryutil udnsflushcaches

3. Utilizați următoarea comandă pentru Mac OS X Snow Leopard ▼

sudo dscacheutil -flushcache

4. Pentru Mac OS X Leopard și versiunile anterioare, utilizați următoarele comenzi▼

sudo lookupd -flushcache

Cum să ștergeți memoria cache DNS pe sistemul de operare Linux?

pasul 1:Pe Ubuntu Linux și Linux Mint, utilizați combinația de tastatură Ctrl+Alt+T pentru a deschide un terminal

Pasul 2: După lansarea terminalului, introduceți următorul cod de comandă▼

sudo /etc/init.d/networking restart

Cum se șterge memoria cache DNS pe un sistem de operare Linux? Pasul 1: Pe Ubuntu Linux și Linux Mint, utilizați comanda rapidă de la tastatură Ctrl+Alt+T pentru a deschide un terminal. Pasul 2: După lansarea terminalului, introduceți următoarea comandă:

  • Este posibil să solicite o parolă de administrator.

Pasul 3: Odată cu succes, va afișa un mesaj de confirmare ca acesta ▼

[ ok ] Restarting networking (via systemctl): networking.service

pasul 4:Dacă DNS Flush nu reușește, urmați pașii de mai jos.

pasul 5:Introduceți următoarea comandă în terminal ▼

sudo apt install nscd
  • După finalizarea comenzii de mai sus, repetați pașii de la 1 la 4.

cum se curataCentOSCache DNS activat?

Utilizați combinația de tastatură Ctrl+Alt+T pentru a deschide terminalul.

Introduceți următoarea comandă ▼

nscd -i hosts

Pentru a reporni serviciul DNS, introduceți următoarea comandă ▼

service nscd restart

Cum să ștergeți memoria cache DNS pe Google Chrome?

Goliți memoria cache DNS din Chrome, deschideți browserul Google Chrome.

În bara de adrese, introduceți următoarea adresă ▼

chrome://net-internals/#dns

Va afișa următoarele opțiuni ▼

Cum se golește memoria cache DNS în Google Chrome? Pentru a goli memoria cache DNS în Chrome, deschideți browserul Google Chrome. În bara de adrese, introduceți următoarea adresă: ▼ chrome://net-internals/#dns. Se vor afișa următoarele opțiuni.

Faceți clic pe butonul „Ștergeți memoria cache a gazdei”.

Cum să ștergeți memoria cache DNS în Firefox?

Accesați Istoricul Firefox și faceți clic pe opțiunea Ștergere istoric ▼

Cum se șterge memoria cache DNS în Firefox? Accesați fila Istoric din Firefox, apoi faceți clic pe opțiunea Șterge istoricul.

Dacă doriți, selectați Cache/Cache (și alte opțiuni asociate) și faceți clic pe butonul Clear Now ▼

Cum șterg memoria cache DNS în Firefox? Dacă este necesar, selectați Cache (și alte opțiuni conexe), apoi faceți clic pe butonul Ștergeți acum. 

 

Cum să ștergeți memoria cache DNS în Safari?

Accesați opțiunea Setări avansate din Preferințe ▼

Cum șterg memoria cache DNS în Safari? Accesați Preferințe, apoi Setări avansate.

  • Selectați opțiunea „‘Afișați meniul Dezvoltare în bara de meniu’” ▲

Va afișa meniul Dezvoltare în opțiunile meniului browserului▼

Cum șterg memoria cache DNS în Safari? Va afișa meniul Dezvoltare în opțiunile browserului.

Sub „Dezvoltare”, găsiți opțiunea „Empty Caches” ▲

  • Aceasta va șterge memoria cache DNS.
  • Alternativ, dacă doriți să ștergeți complet memoria cache, puteți face clic direct pe „Ștergeți istoricul” din opțiunea de meniu „Istoric” a browserului Safari.

Cum să ștergeți memoria cache DNS în Internet Explorer?

Faceți clic pe pictograma (...) din colțul din dreapta sus, apoi faceți clic pe „Setări” ▼

Cum șterg memoria cache DNS în Internet Explorer? Faceți clic pe pictograma (...) din colțul din dreapta sus, apoi faceți clic pe „Setări”.

Faceți clic pe opțiunea „Alegeți ce să ștergeți” sub Ștergeți datele de navigare ▼

Cum șterg memoria cache DNS în Internet Explorer? Faceți clic pe opțiunea „Selectați ce să ștergeți” din secțiunea Ștergeți datele de navigare. 

Selectați opțiunea Date și fișiere în cache din meniul ▼

Cum șterg memoria cache DNS în Internet Explorer? Selectați opțiunea „Date și fișiere memorate în cache” din meniu.

 

Concluzie

În funcție de sistemul de operare și browserul computerului dvs., puteți utiliza una dintre metodele de mai sus dacă întâmpinați probleme.
Pentru a vă reîmprospăta site-ul web pentru a obține cele mai recente date, de obicei putem face și acest lucru:

  1. Încercați să forțați reîmprospătarea paginii web (Ctrl F5)
  2. Utilizați opțiunea „Ștergeți datele de navigare” din setările browserului dvs. (ca mai susspusEtapa)
  3. Spălați DNS-ul sistemului de operare (folosind promptul de comandă de mai sus).
  4. Reporniți routerul pentru a vă reseta conexiunea la internet.

În general, pașii de mai sus pot rezolva problema că majoritatea oamenilor întâmpină cel mai recent conținut al paginii care nu se reîmprospătează.

Dacă după urmați pașii de mai sus, problema încă nu poate fi rezolvată, se recomandă să contactați din punct de vedere tehnic furnizorul de server al site-ului dvs. pentru asistență.

发表 评论

Adresa ta de e-mail nu va fi publicată. Sunt utilizate câmpurile obligatorii * Eticheta

Derulaţi în sus