Come forzare l'aggiornamento per cancellare la cache DNS di Windows10/MAC/Linux/CentOS?

ComeSito Web WordPressAmministratori, a volte incontriamo situazioni in cui vengono apportate alcune modifiche allo stile, JS o al contenuto di altre pagine sul server del sito di WordPress, solo per scoprire che la modifica non funziona dopo aver aggiornato la pagina in locale.

In molti casi possiamo risolvere questo problema forzando un aggiornamento della pagina, ma a volte non funziona.

In questo caso, potrebbe essere necessario svuotare la cache DNS locale.

Come forzare l'aggiornamento per cancellare la cache DNS di Windows10/MAC/Linux/CentOS? In questo articolo spiegheremo in dettaglio come svuotare/svuotare la cache DNS di questo pratico trucco, spero che ti aiuti!

Cos'è il DNS?

DNS sta per Domain Name Server.Quando un sito Web o un'applicazione Web è ospitato su un server, indipendentemente dal fatto che sia basato suLinuxO a Windows, verrà assegnata una serie specifica di numeri separati da decimali, che sono tecnicamente indirizzi IP. DNS è come la traduzione inglese di questi numeri.

Come funziona il DNS?

Quando inserisci l'indirizzo di un sito web in un browser web, questo cerca il suo DNS, che è assegnato al nome di dominio sul sito web del registrar del nome di dominio.

Viene quindi convertito nell'indirizzo IP assegnato e la richiesta di ritorno al sito web viene inviata al server corrispondente al DNS, ottenendo così l'indirizzo IP.

Come funziona il DNS?2°

Il motivo per spiegare come funziona il DNS è rendere più facile capire come funziona la memorizzazione nella cache DNS.

Per migliorare i tempi di risposta, i browser Web memorizzano gli indirizzi DNS dei siti Web visitati, un processo chiamato cache DNS.

Pertanto, se il proprietario del sito Web ha migrato il sito Web su un altro server con il nuovo DNS (o indirizzo IP), potresti comunque vedere il sito Web sul vecchio server perché il tuo computer locale memorizza nella cache il DNS del vecchio server.

Per ottenere il contenuto del sito Web più recente dal nuovo server, è necessario svuotare la cache DNS del computer locale.A volte la cache viene archiviata per molto tempo e non sarai in grado di vedere il nuovo contenuto del sito Web fino a quando la cache non verrà svuotata.

La cosa DNS (processo di back-end) ci è completamente invisibile su base giornaliera, a meno che non trovi che le modifiche sul sito Web non vengano visualizzate come al solito.

Quindi, se hai migrato il tuo sito Web su un nuovo server e apportato alcune modifiche al tuo sito Web, ma non riesci a vedere tali modifiche sul tuo computer locale, uno dei primi passaggi diagnostici che devi eseguire è svuotare il DNS.

Puoi farlo sia a livello di browser che a livello di sistema operativo usando il comando flush.

Spieghiamo questo processo in modo più dettagliato nelle sezioni seguenti.

Come forzare l'aggiornamento del contenuto della pagina del sito Web tramite browser Web?

Prima di svuotare il DNS, puoi provare a forzare lo svuotamento della pagina web che desideri visitare.Ciò cancellerà la cache della pagina Web e aiuterà il browser a trovare i file aggiornati per la pagina Web.

  • Sistema operativo Windows:Internet Explorer, Microsoft Edge, Mozilla Firefox o Google ChromeGoogle Chrome, usa la combinazione di tasti "Ctrl + F5".
  • Computer Apple/MAC:Mozilla Firefox o Google Chrome, utilizza la combinazione di tasti "CMD + SHIFT + R".Se utilizzi Apple Safari, usa la combinazione di tasti "MAIUSC + Ricarica".

Puoi anche provare ad accedere alla pagina utilizzando la modalità di navigazione in incognito (Chrome) o una finestra privata (Firefox).

Dopo aver completato l'aggiornamento forzato del contenuto della pagina, eseguiremo nuovamente il lavoro di svuotamento della cache DNS.Il processo di svuotamento della cache dipende dal server operativo e dal browser. Di seguito è riportato un tutorial operativo specifico.

Come cancellare la cache DNS sul sistema operativo Windows 10?

Entra in modalità prompt dei comandi e svuota la cache sul sistema operativo Windows.

  1. Usa le combinazioni di tasti della tastiera:Windows+R
  2. Apri la finestra Esegui▼Come cancellare la cache DNS sul sistema operativo Windows 10?Entra in modalità prompt dei comandi e svuota la cache sul sistema operativo Windows.Utilizzare la combinazione di tasti della tastiera: Windows+R per visualizzare la finestra Esegui n. 3
  3. Digita nella casella di inserimento:CMD
  4. Premi Invio per confermare e si aprirà una finestra del prompt dei comandi.
  5. Ingresso ipconfig/flushdns e premere Invio▼Come cancellare la cache DNS sul sistema operativo Windows 10?Digita: CMD nella casella di input e premi Invio per confermare, si aprirà una finestra del prompt dei comandi.Digita ipconfig/flushdns e premi Invio foglio 4
  6. La finestra richiede le informazioni di successo di DNS Flush▼Come cancellare la cache DNS sul sistema operativo Windows 10?La finestra richiede le informazioni di successo di DNS Flush No. 5

Come cancellare la cache DNS su MAC OS (iOS)?

Fare clic su Utilità sotto Vai nella barra di navigazione superiore della macchina MAC▼

Come cancellare la cache DNS su MAC OS (iOS)?Fare clic su Utilità sotto Vai nella barra di navigazione in alto della macchina MAC Foglio 6

Apri Terminale/Terminale (equivalente al prompt dei comandi del sistema operativo Windows)▼

Come cancellare la cache DNS su MAC OS (iOS)?Apri Terminale/Terminale (equivalente al prompt dei comandi del sistema operativo Windows) Foglio 7

Esegui il comando seguente per svuotare la cache DNS sul tuo computer▼

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

I comandi precedenti possono variare in base alla versione del sistema operativo come segue:

1. Mac OS Sierra, Mac OS X El Capitan, Mac OS X Mavericks, Mac OS X Mountain Lion, sistema operativo Mac OS X Lion utilizzare il seguente comando ▼

sudo killall -HUP mDNSResponder

2. Per Mac OS X Yosemite, utilizzare i seguenti comandi ▼

sudo discoveryutil udnsflushcaches

3. Utilizzare il seguente comando per Mac OS X Snow Leopard ▼

sudo dscacheutil -flushcache

4. Per Mac OS X Leopard e versioni precedenti, utilizza i seguenti comandi▼

sudo lookupd -flushcache

Come cancellare la cache DNS sul sistema operativo Linux?

passo 1:Su Ubuntu Linux e Linux Mint, usa la combinazione di tasti Ctrl+Alt+T per aprire un terminale

Passaggio 2: dopo aver avviato il terminale, immettere il seguente codice di comando▼

sudo /etc/init.d/networking restart

Come cancellare la cache DNS sul sistema operativo Linux?Passaggio 1: su Ubuntu Linux e Linux Mint, utilizzare la combinazione di tasti Ctrl+Alt+T per aprire un terminale Passaggio 2: dopo aver avviato il terminale, immettere il seguente codice di comando Foglio 8

  • Potrebbe richiedere una password di amministratore.

Passaggio 3: una volta completata l'operazione, verrà visualizzato un messaggio di conferma come questo ▼

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

passo 4:Se DNS Flush non riesce, attenersi alla procedura seguente.

passo 5:Immettere il seguente comando nel terminale ▼

sudo apt install nscd
  • Dopo aver completato il comando precedente, ripetere i passaggi da 1 a 4.

come cancellareCentOSCache DNS attiva?

Utilizzare la combinazione da tastiera Ctrl+Alt+T per aprire il terminale.

Immettere il seguente comando ▼

nscd -i hosts

Per riavviare il servizio DNS, immettere il seguente comando ▼

service nscd restart

Come svuotare la cache DNS su Google Chrome?

Svuota la cache DNS in Chrome, apri il browser Google Chrome.

Nella barra degli indirizzi, inserisci il seguente indirizzo ▼

chrome://net-internals/#dns

Mostrerà le seguenti opzioni ▼

Come svuotare la cache DNS su Google Chrome?Svuota la cache DNS in Chrome, apri il browser Google Chrome.Nella barra degli indirizzi, inserisci il seguente indirizzo ▼ chrome://net-internals/#dns Mostrerà le seguenti opzioni 9°

Fare clic sul pulsante "Svuota cache host".

Come svuotare la cache DNS in Firefox?

Vai a Cronologia di Firefox e fai clic sull'opzione Cancella cronologia ▼

Come svuotare la cache DNS in Firefox?Vai a Cronologia di Firefox e fai clic sul foglio delle opzioni Cancella cronologia 10

Se lo si desidera, selezionare Cache/Cache (e altre opzioni correlate) e fare clic sul pulsante Cancella ora ▼

Come svuotare la cache DNS in Firefox?Seleziona Cache/Cache (e altre opzioni correlate) se lo desideri, quindi fai clic sul pulsante Cancella ora Foglio 11

 

Come svuotare la cache DNS in Safari?

Vai all'opzione Impostazioni avanzate in Preferenze ▼

Come svuotare la cache DNS in Safari?Vai all'opzione Impostazioni avanzate nel foglio Preferenze 12

  • Selezionare l'opzione "'Mostra menu Sviluppo nella barra dei menu'" ▲

Mostrerà il menu Sviluppo nelle opzioni del menu del browser▼

Come svuotare la cache DNS in Safari?Mostrerà il foglio del menu Sviluppo 13 nelle opzioni del menu del browser

In "Sviluppo", trova l'opzione "Svuota cache" ▲

  • Questo cancellerà la cache DNS.
  • In alternativa, se desideri svuotare completamente la cache, puoi fare clic direttamente su "Cancella cronologia" sotto l'opzione di menu "Cronologia" nel browser Safari

Come cancellare la cache DNS in Internet Explorer?

Fare clic sull'icona (...) nell'angolo in alto a destra, quindi fare clic su "Impostazioni" ▼

Come cancellare la cache DNS in Internet Explorer?Fare clic sull'icona (...) nell'angolo in alto a destra, quindi fare clic su "Impostazioni" Foglio 14

Fai clic sull'opzione "Scegli cosa cancellare" in Cancella dati di navigazione ▼

Come cancellare la cache DNS in Internet Explorer?Fai clic sull'opzione "Scegli cosa cancellare" in Cancella foglio dati di navigazione 15

Selezionare l'opzione Dati e file memorizzati nella cache dal menu ▼

Come cancellare la cache DNS in Internet Explorer?Seleziona l'opzione "Dati e file memorizzati nella cache" dal menu Foglio 16

 

epilogo

A seconda del sistema operativo e del browser del tuo computer, puoi utilizzare uno dei metodi sopra indicati in caso di problemi.
Per aggiornare il tuo sito Web per ottenere i dati più recenti, di solito possiamo anche fare questo:

  1. Prova a forzare l'aggiornamento della pagina web (Ctrl F5)
  2. Utilizza l'opzione "Cancella dati di navigazione" nelle impostazioni del tuo browser (come sopradissefare un passo)
  3. Svuota il DNS del tuo sistema operativo (usando il prompt dei comandi sopra).
  4. Riavvia il router per ripristinare la connessione Internet.

In generale, i passaggi precedenti possono risolvere il problema che la maggior parte delle persone incontra che il contenuto più recente della pagina non si aggiorna.

Se dopo aver seguito i passaggi precedenti, il problema non può ancora essere risolto, si consiglia di contattare tecnicamente il provider del server del sito Web per assistenza.

Speranza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ha condiviso "Come forzare l'aggiornamento per cancellare la cache DNS di Windows10/MAC/Linux/CentOS? , per aiutarti.

Benvenuti a condividere il link di questo articolo:https://www.chenweiliang.com/cwl-1275.html

Benvenuto nel canale Telegram del blog di Chen Weiliang per ricevere gli ultimi aggiornamenti!

🔔 Sii il primo a ricevere la preziosa "Guida all'utilizzo dello strumento AI di marketing dei contenuti ChatGPT" nella directory principale del canale! 🌟
📚 Questa guida contiene un valore enorme, 🌟Questa è un'opportunità rara, non perderla! ⏰⌛💨
Condividi e metti mi piace se ti va!
La tua condivisione e i tuoi like sono la nostra continua motivazione!

 

发表 评论

L'indirizzo email non verrà pubblicato. 必填 项 已 用 * 标注

滚动 到 顶部