Flush DNS: perché e come svuotare la cache DNS? [2022]
Pubblicato: 2022-09-16Se gestisci il tuo sito web da solo, devi conoscere il flush DNS . Prendersi cura del proprio sito web è facile e senza problemi se si hanno le giuste linee guida per la gestione. Oggi impareremo perché dovrai occuparti dello svuotamento della cache DNS.
Quando sei responsabile dei siti Web, devi occuparti del contenuto, delle e-mail, delle risposte ai moduli di contatto, nonché della cache del tuo sito e della velocità di caricamento. Quindi devi essere introdotto alle funzionalità tecniche che ti aiuteranno a mantenere il tuo sito web senza intoppi e aumentare il coinvolgimento del sito.
Cosa significa Flush DNS?
DNS sta per Domain Name System . Eventuali indirizzi IP o altri record DNS verranno rimossi dalla cache svuotando il DNS. Oltre ad altri problemi, questo può aiutare con la sicurezza e la connettività Internet. È fondamentale rendersi conto che la tua cache DNS occasionalmente si cancellerà da sola senza il tuo aiuto. Ciò è dovuto al fatto che la cache DNS memorizza anche un componente noto come TTL, o time to live, oltre a qualsiasi informazione importante per identificare e localizzare un sito web.
Questo determina per quanto tempo (in secondi) sarà valido il record DNS per un determinato sito. Eventuali richieste al sito durante questo periodo vengono gestite direttamente dalla cache locale senza l'ausilio del server DNS. La voce verrà eliminata dalla cache dopo la scadenza del TTL.
4 casi essenziali in cui è necessario utilizzare Flash DNS
Potrebbe essere necessario forzare lo svuotamento del DNS per una serie di motivi, invece di attendere semplicemente che tutti i TTL delle voci scadano. Queste spiegazioni possono riguardare la privacy dei dati, problemi tecnici o sicurezza. Ecco una rapida discussione di ciascuno. Di seguito, vedremo perché.
Astenersi dalla visualizzazione dell'errore 404
Se hai una copia cache di un record DNS per un sito Web che da allora ha cambiato host o nomi di dominio. Se ciò accade, le impostazioni DNS del tuo computer non potrebbero essere aggiornate a breve, il che potrebbe comportare la visualizzazione di un sito Web obsoleto o un errore 404 quando tenti di accedervi. Non è necessario attendere; i dati verranno infine aggiornati nella cache DNS. Puoi sempre svuotare la cache DNS.
Impedisci lo spoofing DNS dal tuo sito web
In un attacco di spoofing DNS, i malintenzionati entrano nella tua cache DNS e modificano i dati per condurti a siti Web errati. Quando vogliono che tu fornisca informazioni sensibili, come i dettagli di accesso dell'online banking, potrebbero reindirizzarti a un sito Web falso che assomiglia a quello che stavi cercando.
Sii discreto sulla cronologia delle ricerche
La cache DNS potrebbe anche rivelare la cronologia delle ricerche. Quando pensi al monitoraggio del comportamento degli utenti su Internet, in genere pensi ai cookie. In questo modo la cache DNS può funzionare come una rubrica virtuale e memorizzare i dettagli dei siti Web visitati di frequente. È una buona idea svuotare frequentemente la cache DNS per tenere queste informazioni fuori dalle mani di ficcanaso di dati o altri attori indesiderati su Internet.
Quando non puoi accedere al sito web
Dovresti provare prima soluzioni alternative, come la rimozione di file Internet temporanei e cookie dal browser, la disabilitazione dei blocchi popup nel browser e l'abilitazione dei siti Web a salvare e leggere i cookie. Se nessuno di questi funziona, prova un'altra soluzione. Tuttavia, se tutte le altre misure hanno fallito, puoi svuotare il DNS per ripristinare la connessione Internet del tuo computer.
È sicuro svuotare la cache DNS?
Sì, è sicuro svuotare la cache DNS. Alcuni utenti sono preoccupati per l'eliminazione o lo svuotamento della cache DNS o si chiedono se farlo troppo frequentemente possa avere effetti negativi. Ciò potrebbe essere dovuto al fatto che alcuni sistemi operativi richiedono privilegi più elevati o autorizzazioni di amministratore per farlo. Non devi preoccuparti, tuttavia, poiché è sicuro e non danneggerà il tuo dispositivo o sistema.
La prima volta che si accede nuovamente a un sito Web o servizio dopo aver svuotato la cache DNS, sarà necessaria una ricerca DNS completa, aggiungendo un piccolo ritardo alla connessione e forse facendo sembrare che una pagina si carichi più lentamente, ad esempio. La maggior parte delle persone non sarà in grado di notare questo leggero ritardo perché di solito dura solo pochi secondi.
Linee guida per cancellare la cache DNS in modi versatili utilizzando Flash DNS?
A seconda del sistema operativo del tuo computer, ci sono diversi modi per svuotare il DNS . Che tu sia un utente Mac o un supporto per laptop Windows, questa linea guida ti aiuterà a svuotare la cache DNS senza problemi. Esaminiamo la procedura per i sistemi chiave elencati di seguito.
Per utenti Mac OS
Indipendentemente dal sistema operativo utilizzato dal computer Mac , la procedura per svuotare la cache DNS è la stessa. Ma poiché il prompt dei comandi varia, dovrai sapere quale versione per il passaggio 6.
1. Avvia Finder.
2. Fai clic su "Applicazioni" da lì.
3. Individuare e scegliere la cartella Utility scorrendo verso il basso.
4. Avvia Terminale.
5. In alternativa, puoi aprire Launchpad e digitare "Terminal" nella barra di ricerca per avviare Terminal.
Per iniziare a svuotare il DNS in Mac OS X 10.11–10.15 , usa Launchpad.
6. A seconda della versione del software, immettere una delle seguenti istruzioni nella finestra Terminale:
sudo killall -HUP mDNSResponder per le versioni 10.7–10.9, 10.11–10.14 (Lion, Mountain Lion, Mavericks, El Capitan, Sierra, High Sierra, Mojave)
sudo discoveryutil mdnsflushcache su OS X 10.10 (Yosemite).
sudo dscacheutil -flushcache 10.5-10.6 (Leopard, Snow Leopard)
10.4 (Tiger): flushcache per lookupd
Immettere il comando per svuotare il DNS nel terminale di Mac OS X 10.11–10.15.
7. Digita la tua password e premi Invio ancora una volta.
8. Dovrebbe essere visualizzata una notifica che indica che la cache DNS è stata cancellata.
Per utenti Windows
I passaggi di Windows per svuotare la cache DNS sono elencati di seguito. Queste istruzioni dovrebbero funzionare anche con Windows da 8 a 11.
1. Premere il tasto Avvio. Nell'angolo in basso a sinistra, puoi vedere il logo di Windows.
Decidi sul prompt dei comandi.
Il menu di avvio di Windows 10 offre un'opzione del prompt dei comandi per avviare l'operazione di svuotamento DNS. In Windows 7, trova il prompt dei comandi. Fare clic con il pulsante destro del mouse e scegliere Esegui come amministratore.
3. Puoi anche fare clic contemporaneamente sui tasti Windows e R e digitare cmd per avviare l'interfaccia del prompt dei comandi.
4. È possibile che venga visualizzata una finestra pop-up in cui viene chiesto se si desidera concedere al prompt dei comandi l'autorizzazione per modificare la macchina. In tal caso, scegli Sì.
5. Se ora viene richiesto un accesso amministrativo, contattare l'amministratore di sistema per continuare.
6. Digitare ipconfig /flushdns nella finestra di comando.
Finestra del prompt dei comandi di Windows 10 in cui si immette il comando per svuotare l'origine immagine DNS.
7. Digitare Invio.
8. Dovrebbe essere visualizzato un avviso che indica che la cache del risolutore DNS è stata cancellata correttamente.
Cancella la cache DNS da Chrome
Ovviamente Google Chrome non funziona come sistema operativo, ma mantiene una cache DNS. Questo è distinto dalle cache di Chrome e del tuo sistema operativo. Devi cancellare sia la cache DNS di Chrome che la cache DNS del tuo sistema operativo se Chrome è impostato come browser web preferito. Ecco come funziona.
1. Inserisci l'URL di Chrome nella barra degli indirizzi del tuo browser.
chrome://net-internals/#dns
2. Premere il pulsante con l'etichetta Cancella cache host.
Cancella cache da Linux
I sistemi Linux non sono dotati di una cache DNS per impostazione predefinita, a differenza dei computer Windows e Mac. Tuttavia, per archiviare localmente i record DNS, ogni distribuzione può utilizzare un servizio DNS diverso. È possibile riavviare il servizio o svuotare la cache, a seconda del servizio.
1. Per aprire una finestra di terminale, premere la scorciatoia da tastiera Ctrl+Alt+T.
Per svuotare il DNS su Linux 2, premi Ctrl+Alt+T sulla tastiera per aprire una finestra del terminale. A seconda del servizio attivo sul tuo sistema Linux, inserisci uno dei seguenti comandi nella finestra Terminale.
sudo /etc/init.d/riavvio con nome sudo rndc riavvio sudo rndc exec
3. Potrebbe essere necessario inserire la password.
4. Prima di confermare che la cache è stata reimpostata correttamente, il servizio può arrestarsi e quindi riavviarsi.
Migliora istantaneamente le tue prestazioni DNS
Ci sono numerose giustificazioni per svuotare regolarmente la cache DNS. Può indirizzarti alle versioni più recenti dei tuoi siti Web visitati più regolarmente, ripristinare la tua connessione Internet, proteggere la privacy dei tuoi dati e aiutarti a evitare tentativi di phishing e altri attacchi informatici.
La semplicità del metodo è la sua caratteristica migliore. Indipendentemente dal sistema operativo sul tuo computer, l'utilizzo dei metodi sopra ti consentirà di eseguire rapidamente uno svuotamento DNS . È quindi possibile procedere con le altre attività di creazione del sito Web in questo modo.
Se hai trovato utile questo articolo, non dimenticare di condividerlo con gli altri. Inoltre, per ricevere aggiornamenti sugli ultimi suggerimenti e trucchi del sito Web, iscriviti al nostro blog .