Directory articoli
- 1 Cos'è il DNS?
- 2 Come forzare l'aggiornamento del contenuto della pagina del sito Web tramite browser Web?
- 3 Come cancellare la cache DNS sul sistema operativo Windows 10?
- 4 Come cancellare la cache DNS su MAC OS (iOS)?
- 5 Come cancellare la cache DNS sul sistema operativo Linux?
- 6 Come svuotare la cache DNS su CentOS?
- 7 Come svuotare la cache DNS su Google Chrome?
- 8 Come svuotare la cache DNS in Firefox?
- 9 Come svuotare la cache DNS in Safari?
- 10 Come cancellare la cache DNS in Internet Explorer?
- 11 epilogo
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.
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.
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.
- Usa le combinazioni di tasti della tastiera:
Windows+R
- Apri la finestra Esegui▼
- Digita nella casella di inserimento:
CMD
- Premi Invio per confermare e si aprirà una finestra del prompt dei comandi.
- Ingresso
ipconfig/flushdns
e premere Invio▼ - La finestra richiede le informazioni di successo di DNS Flush▼
Come cancellare la cache DNS su MAC OS (iOS)?
Fare clic su Utilità sotto Vai nella barra di navigazione superiore della macchina MAC▼
Apri Terminale/Terminale (equivalente al prompt dei comandi del sistema operativo Windows)▼
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
- 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 ▼
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 ▼
Se lo si desidera, selezionare Cache/Cache (e altre opzioni correlate) e fare clic sul pulsante Cancella ora ▼
Come svuotare la cache DNS in Safari?
Vai all'opzione Impostazioni avanzate in Preferenze ▼
- Selezionare l'opzione "'Mostra menu Sviluppo nella barra dei menu'" ▲
Mostrerà il menu Sviluppo 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" ▼
Fai clic sull'opzione "Scegli cosa cancellare" in Cancella dati di navigazione ▼
Selezionare l'opzione Dati e file memorizzati nella cache dal menu ▼
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:
- Prova a forzare l'aggiornamento della pagina web (Ctrl F5)
- Utilizza l'opzione "Cancella dati di navigazione" nelle impostazioni del tuo browser (come sopradissefare un passo)
- Svuota il DNS del tuo sistema operativo (usando il prompt dei comandi sopra).
- 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!
📚 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!