Nella maggior parte dei casi, il sistema operativo è in grado di gestire autonomamente i processi di risoluzione dei problemi. Ma a volte è necessario essere coinvolti in qualche manutenzione manuale che in questo caso è quella di farlo svuota la cache DNS.
Fortunatamente, al giorno d'oggi puoi cercare su Google praticamente qualsiasi cosa e il tuo sistema operativo e i tuoi browser utilizzano un sistema per rendere questo processo più veloce. Come?
Supponiamo che ogni volta che riscontri un problema software sul tuo computer Windows, visiti Supporto Microsoft; questo sito web diventa uno dei tuoi siti web più visitati. Il tuo sistema operativo e il tuo browser se ne accorgono e utilizzano uno strumento chiamato DNS (sistema dei nomi di dominio) cache per ottimizzare la tua esperienza web e risparmiare risorse di rete.
Tuttavia, ogni sistema potrebbe subire tempi di inattività o errori dovuti a problemi tecnici o altri problemi e, quando il problema persiste, è necessario attingere alle proprie conoscenze tecniche o chiedere aiuto per risolverlo.
- Cos'è la cache DNS e come funziona?
- Perché è necessario svuotare la cache DNS?
- Come cancellare la cache DNS su diversi sistemi operativi?
- Come svuotare la cache DNS su Google Chrome
- Domande frequenti
- Cosa significa DNS?
- Perché dovrei svuotare la cache DNS?
- Cosa succede se svuoto il mio DNS?
- Cosa fa il comando Cancella cache DNS di Chrome?
- È sicuro eliminare la cache DNS?
- Con quale frequenza devo svuotare il mio DNS?
- L'esecuzione del comando flush DNS di Windows 10 migliora la velocità di Internet?
- Come sapere quando devo svuotare la cache DNS sul mio dispositivo?
- Conclusione
Una cache DNS avvelenata o danneggiata è il problema di cui stiamo parlando in questo contesto e lo scopo di questo articolo è insegnarti come affrontarlo.
Chiariamo le nozioni di base prima di discutere perché è necessario svuotare la cache DNS e come.
Cos'è la cache DNS e come funziona?
Dividiamo questa sezione in tre parti: DNS, cache e cache DNS.
Cos'è il DNS?
DNS è l'abbreviazione di Domain Name System, che è responsabile della traduzione dei nomi di dominio, come Cloudzy.com o Amazon.com, in indirizzi IP leggibili dai browser. Il DNS è come una rubrica online; hai il nome del sito web che desideri visitare e il DNS ha il suo numero.
Perché è necessario il DNS? Perché ogni nome di dominio è inaccessibile senza il suo indirizzo IP. Pensa al DNS come a un sistema che mette un PIN su ogni nome host. Quando gli utenti cercano un nome host, il DNS utilizza i pin assegnati per trovare la posizione di quel nome host in modo da poter indirizzare gli utenti al loro sito web.
Cos'è la cache?
La cache si riferisce a informazioni o dati in attesa; puoi accedervi molto più velocemente perché è già caricato.
Cos'è la cache DNS?
Supponiamo che tu visiti Amazon ogni giorno per scorrere i tuoi prodotti digitali preferiti. Questi indirizzi IP Amazon visitati di frequente e le relative informazioni vengono salvati in un database chiamato cache DNS. Ogni indirizzo IP memorizzato nella cache DNS verrà ricaricato più velocemente la prossima volta che lo cercherai.
Il processo di cache DNS è lo stesso per tutti i siti Web più visitati e lo scopo centrale di questo processo è migliorare la velocità di caricamento di questi siti Web. Quindi, se la memorizzazione nella cache DNS consente agli utenti di accedere ai siti Web più velocemente, perché è necessario svuotare la cache DNS di tanto in tanto?
Perché è necessario svuotare la cache DNS?
Il DNS ospita molti indirizzi IP, ma sono tutti sicuri? E anche se lo fossero, la loro presenza nella cache DNS potrebbe causare problemi?
Sfortunatamente sì.
Ecco i motivi per cui dovresti svuotare regolarmente la cache DNS:
- Alcuni indirizzi IP sono pericolosi o danneggiati e possono causare problemi di sicurezza e prestazioni e ridurre la velocità e la connettività della rete.
- La tua cache DNS contiene tutti gli indirizzi IP che hai visitato, che fungono da faro per lo spoofing DNS. Se i criminali informatici trovano un modo per accedere alla tua cache DNS, possono alterare gli indirizzi IP memorizzati per reindirizzarti a pagine Web dannose o fraudolente. (Il modo migliore per evitare che ciò accada è eseguire a comando cancella cache DNS.)
- Le società pubblicitarie operano studiando i comportamenti degli utenti e, a parte cookie e plugin di terze parti, la tua cache DNS è un'ottima fonte del tuo comportamento online. Pensa alla cronologia delle tue ricerche. Vorresti che i criminali informatici o le grandi aziende vedessero la tua cronologia delle ricerche? Ovviamente no. La cronologia delle tue ricerche è come il tuo armadio privato e lì potrebbero essere nascosti alcuni scheletri. La tua cache DNS è più o meno la stessa cosa, quindi devi proteggerla da occhi indiscreti.
- A volte potresti avere difficoltà ad accedere a un sito web che visiti frequentemente; potrebbe non caricarsi o mostrarti un errore ogni volta che fai clic sul suo collegamento. Entrambi i casi riguardano la cache DNS. Se visualizzi un errore 404 quando cerchi un indirizzo IP, il suo nome di dominio o host potrebbe essere stato modificato e la cache DNS sta caricando informazioni vecchie o obsolete. Il secondo scenario si verifica quando il sito web che visiti spesso non si carica e hai già cancellato i cookie e le integrazioni di terze parti; il problema è la cache DNS extra caricata.
Quando il tuo telefono funziona, premi immediatamente il pulsante di riavvio e nove volte su dieci il problema è risolto. Il comando cancella cache DNS è il pulsante di riavvio del tuo sistema operativo.
Come cancellare la cache DNS su diversi sistemi operativi?
Il comando flush DNS varia in base al sistema operativo e alla sua versione.
Comando Flush DNS per Windows
Seguire i passaggi seguenti per svuotare la cache DNS su Windows 11, 10, 8, 7 e XP.
Passaggi per svuotare il DNS su Windows 10/11:
- Fare clic su Inizio pulsante e digitare cmq nella barra di ricerca.
- Fare clic su Prompt dei comandi e digita il seguente comando:
ipconfig /flushdns
- È possibile chiudere la finestra del prompt dei comandi dopo aver visualizzato il messaggio seguente:
Svuotamento della cache del risolutore DNS riuscito.
Passaggi per svuotare il DNS su Windows 8/7/XP:
Il comando flush DNS per Windows 8, 7 e XP è lo stesso di Windows 10 e 11. L'unico passaggio che varia è trovare il file Prompt dei comandi finestra.
- In finestre8, puoi aprire la finestra del prompt dei comandi in due modi:
- Tieni il VINCITA E X tasti insieme e fare clic su Prompt dei comandi.
- Fare clic su Inizio pulsante, aprire il App schermo, fare clic su Sistema Windowse selezionare Prompt dei comandi.
- Se il tuo sistema operativo lo è Windows 7 o XP, ecco come puoi trovare la finestra del prompt dei comandi:
Fare clic su Inizio pulsante, posiziona il cursore sopra Tutti i programmi, seleziona Accessorie trova Prompt dei comandi.
Comando Flush DNS per Linux
Il comando flush DNS varia a seconda delle diverse distribuzioni Linux.
Passaggi per eseguire il cmd DNS flush di Ubuntu:
Fare clic su Attività dall'angolo in alto a sinistra del desktop.
Tipo terminale nella barra di ricerca, fai clic su di esso e digita i comandi seguenti:
sudo systemd-resolve --flush-caches
sudo systemd-resolve --statistics
Per abilitare la nuova configurazione DNS, è necessario eseguire il seguente comando per riavviare il servizio DNS in Ubuntu:
sudo systemctl restart bind9.service
Passaggi per eseguire cmd flush DNS su Red Hat e CentOS:
Tipo terminale nella barra di ricerca del desktop, fai clic su di essa e digita il comando seguente in base al tuo sistema operativo basato su Linux:
Cappello Rosso:
sudo systemctl restart nscd.service
CentOS:
systemctl restart dnsmasq.service
Comando Flush DNS per macOS
Il cmd DNS flush per macOS da 10.7 a 10.9, 10.11 o versioni successive è lo stesso; seguire i passaggi seguenti:
Dal menu in alto del tuo dispositivo Mac, fai clic su Andare, Trovare Utilità, e seleziona terminale.
Ora digita il comando seguente per svuotare il DNS su Mac. (Devi inserire la password del tuo dispositivo dopo aver digitato il comando):
sudo killall -HUP mDNSResponder
Per svuotare il DNS su macOS 10.10, 10.6 o 10.5, segui i passaggi precedenti per trovare il Terminale e digita i comandi seguenti:
Svuota cmd DNS per macOS 10.10:
sudo discoveryutil udnsflushcaches
Svuota cmd DNS per macOS 10.6:
sudo dscacheutil -flushcache
Svuota cmd DNS per macOS 10.5:
sudo lookupd -flushcache
Come svuotare la cache DNS su Google Chrome
Se hai seguito i passaggi per svuotare la cache DNS sul tuo sistema operativo e riscontri ancora il caricamento del sito Web o altri problemi di prestazioni, è ora di eseguire il comando Comando di cancellazione cache DNS di Chrome; seguire questi passaggi:
- Passaggio 1:
Lancio Google Cromo. - Passaggio 2:
Cerca il seguente IP nella barra degli indirizzi di Chrome:chrome://net-internals/#dns
- Passaggio 3:
Selezionare DNS dall'elenco. - Passaggio 4:
Fare clic su Svuota la cache dell'host.
Domande frequenti
Cosa significa DNS?
DNS sta per Domain Name System, ovvero un sistema online che ti indirizza alla posizione del sito web che desideri visitare, con il suo indirizzo IP, in base al nome di dominio che hai inserito nella scheda di ricerca del browser. (Il nome di dominio è il nome del sito web che cerchi, come Cloudzy.com).
Perché dovrei svuotare la cache DNS?
Se il tuo sistema operativo funziona più lentamente rispetto al passato o riscontri costantemente errori di ricerca come 400 (richiesta errata), 401 (non autorizzato) e 404 (non trovato), svuotare la cache DNS potrebbe risolvere questi problemi.
Cosa succede se svuoto il mio DNS?
Tutti gli indirizzi IP salvati dei siti Web visitati scompariranno e, successivamente, quando cercherai un sito Web, il tuo sistema operativo dovrà recuperare la sua posizione_indirizzo IP_ dal server DNS.
Cosa fa il comando Cancella cache DNS di Chrome?
Rimuove tutti gli indirizzi IP e le informazioni DNS dal tuo browser, migliorando la connettività Internet e prevenendo problemi di sicurezza.
È sicuro eliminare la cache DNS?
SÌ. La cache DNS è semplicemente uno spazio online che memorizza gli indirizzi IP dei siti Web in modo da potervi accedere più rapidamente. Lo svuotamento della cache DNS svuota questo spazio online, tutto qui.
Con quale frequenza devo svuotare il mio DNS?
Se utilizzi un computer pubblico e non vuoi che nessuno spii la tua cronologia delle ricerche, è meglio svuotare la cache DNS dopo ogni sessione online. Per il tuo personal computer, cerca di svuotare la cache DNS quando hai problemi ad accedere ai siti Web visitati di frequente o visualizzi errori 404 abbastanza spesso.
L'esecuzione del comando flush DNS di Windows 10 migliora la velocità di Internet?
No. Ma puoi utilizzare il comando flush DNS di Windows 10 per velocizzare le prestazioni del tuo browser web. Ciò influenzerà la velocità di caricamento di determinati siti Web e servizi.
Come sapere quando devo svuotare la cache DNS sul mio dispositivo?
Ecco i segnali che ti dicono di svuotare la cache DNS:
- Non visualizzare versioni nuove e aggiornate dei siti Web (il loro vecchio indirizzo è archiviato nella cache DNS ed è quello caricato dal browser).
- Impossibile accedere ai siti Web più visitati (potrebbero aver cambiato server o aggiornato la configurazione DNS)
- Errori 404 pagina non trovata
Leggi anche: I migliori server DNS per i giochi
Conclusione
Ogni volta che cerchi un sito web, hai bisogno del suo indirizzo IP per accedervi; Il compito del DNS è recuperare quell’indirizzo IP. Dopo che il DNS ha recuperato ciascun indirizzo IP, lo memorizza in uno spazio a cui è possibile accedere dal browser per un caricamento più rapido; Cache DNS.
Ciò che accade nel tempo è che, come ogni altro spazio di archiviazione che necessita di riordino, anche la cache DNS ne ha bisogno. È necessario svuotare la cache DNS di tanto in tanto per proteggere il sistema operativo da malware, virus, ficcanaso informatici e altri tipi di minacce online e anche per sperimentare una ricerca web più rapida.