50% di sconto tutti i piani, offerta a tempo limitato. A partire da $2.48/mo
10 min rimasti
Sicurezza e Networking

Svuota cache DNS: come fare

Paulina Ritter By Paulina Ritter lettura di 10 minuti Aggiornato 23 giorni fa
Svuota cache DNS - Windows Linux MacOS Chrome

Nella maggior parte dei casi, il tuo sistema operativo è in grado di gestire autonomamente i processi di risoluzione dei problemi. Ma a volte devi intervenire manualmente, e in questo caso significa svuotare la cache DNS.

Per fortuna, oggi puoi cercare praticamente qualsiasi cosa online, e il tuo sistema operativo e i browser utilizzano un meccanismo per accelerare questo processo. Come?

Immagina che ogni volta che incontri un problema software sul tuo computer, visiti Supporto Microsoft; quel sito diventa uno dei tuoi più visitati. Il tuo sistema operativo e il browser se ne accorgono e usano uno strumento chiamato DNS (Sistema dei nomi di dominio) per ottimizzare la tua esperienza online e risparmiare risorse di rete.

Tuttavia, qualsiasi sistema potrebbe subire interruzioni o errori a causa di problemi tecnici, e quando il problema persiste, devi ricorrere alle tue conoscenze tecniche o chiedere aiuto per risolverlo.

Un cache DNS avvelenato o corrotto è il problema di cui parliamo in questo contesto, e lo scopo di questo articolo è insegnarti come affrontarlo.

Chiarifichiamo le basi prima di discutere perché devi svuotare il cache DNS e come.

Che cos'è la cache DNS e come funziona?

Dividiamo questa sezione in tre parti: DNS, cache e cache DNS.

Che cos'è DNS?

DNS è l'abbreviazione di Domain Name System, che si occupa di tradurre i nomi di dominio, come Cloudzy.com o Amazon.com, in indirizzi IP leggibili dai browser. DNS è come una rubrica online; conosci il nome del sito che vuoi visitare, e DNS ne ha il numero.

Perché DNS è necessario? Perché ogni nome di dominio è inaccessibile senza il suo indirizzo IP. Pensa a DNS come un sistema che assegna un pin a ogni hostname. Quando gli utenti cercano un hostname, DNS usa questi pin assegnati per trovare la posizione di quell'hostname e indirizzare gli utenti al loro sito web.

Cos'è la Cache?

La cache si riferisce a informazioni o dati in memoria; puoi accedervi molto più velocemente perché sono già caricati.

Che cos'è la cache DNS? 

Supponi di visitare Amazon ogni giorno per scorrere i tuoi prodotti digitali preferiti. Gli indirizzi IP di Amazon visitati frequentemente e le loro informazioni vengono salvati in un database chiamato cache DNS. Ogni indirizzo IP archiviato nel tuo cache DNS si ricaricherà più velocemente la prossima volta che lo cerchi.

Il processo di cache DNS è lo stesso per tutti i tuoi siti web più visitati, e l'intero scopo di questo processo è migliorare la velocità di caricamento di questi siti web. Quindi, se il caching DNS consente agli utenti di accedere ai siti web più velocemente, perché devi svuotare il cache DNS ogni tanto?

Perché devi svuotare la cache DNS?

DNS contiene molti indirizzi IP, ma sono tutti sicuri? E anche se lo sono, la loro esistenza nel tuo cache DNS può causare problemi?

Purtroppo, sì.

Ecco i motivi per cui dovresti svuotare il cache DNS regolarmente:

  • Alcuni indirizzi IP sono pericolosi o corrotti e possono causare problemi di sicurezza e prestazioni, oltre a diminuire la velocità della rete e la connettività.
  • Il tuo cache DNS contiene tutti gli indirizzi IP che hai visitato, il che funge da bersaglio per lo spoofing DNS. Se i criminali informatici trovano il modo di accedere al tuo cache DNS, possono alterare gli indirizzi IP memorizzati per reindirizzarti verso pagine web maligne o fraudolente. (Il modo migliore per evitare che ciò accada è eseguire un comando di svuotamento cache DNS.)
  • Le società pubblicitarie operano studiando il comportamento degli utenti, e oltre ai cookie e ai plugin di terze parti, il tuo cache DNS è una grande fonte del tuo comportamento online. Pensa alla tua cronologia di ricerca. Vorresti che criminali informatici o grandi aziende vedessero la tua cronologia di ricerca? Naturalmente no. La tua cronologia di ricerca è come il tuo armadio privato, e potrebbero esserci alcuni scheletri nascosti lì. Il tuo cache DNS è più o meno la stessa cosa, quindi devi proteggerlo da occhi indiscreti.
  • A volte potresti avere problemi ad accedere a un sito web che visiti frequentemente; potrebbe non caricarsi o mostrarti un errore ogni volta che fai clic su suo collegamento. Entrambi i casi sono legati al cache DNS. Se vedi un errore 404 quando cerchi un indirizzo IP, il suo nome di dominio o host potrebbe essere stato modificato, e il tuo cache DNS sta caricando le sue informazioni vecchie o obsolete. Il secondo scenario è quando il sito web che visiti spesso non si carica, e hai già svuotato i cookie e le integrazioni di terze parti; il cache DNS caricato in eccesso è il problema.

Quando il tuo telefono non funziona correttamente, subito premi il pulsante di riavvio, e nove volte su dieci il problema è risolto. Il comando di svuotamento cache DNS è il pulsante di riavvio del tuo sistema operativo.

Come svuotare la cache DNS su diversi sistemi operativi?

Il comando di flush DNS varia a seconda del tuo sistema operativo e della sua versione.

Comando per svuotare il DNS su Windows

Segui i passaggi seguenti per svuotare il cache DNS su Windows 11, 10, 8, 7 e XP.

Passaggi per il flush DNS su Windows 10/11:

  1. Fai clic su Inizio pulsante e digita cmd nella barra di ricerca.
  2. Fare clic su Prompt dei comandi e digita il seguente comando:
    ipconfig /flushdns
  3. Puoi chiudere la finestra del Prompt dei comandi dopo aver visto il seguente messaggio:
    Cache del Resolver DNS svuotato con successo.

Passaggi per svuotare DNS su Windows 8/7/XP:

Il comando di svuotamento DNS per Windows 8, 7 e XP è identico a quello per Windows 10 e 11. L'unico passaggio che cambia è trovare il Prompt dei comandi finestra.

  • In Windows 8, puoi aprire la finestra del Prompt dei comandi in due modi:
    1. Tieni premuto VINCI e X tasti insieme e fai clic su Prompt dei comandi.
    2. Fai clic su Inizio pulsante, apri il Applicazioni schermo, fai clic su Sistema Windows, e seleziona Prompt dei comandi.
  • Se il tuo sistema operativo è Windows 7 o XP, ecco come puoi trovare la finestra del Prompt dei comandi:
    Fai clic su Inizio pulsante, posiziona il cursore su Tutti i programmi, seleziona Accessori, e trova Prompt dei comandi.

Comando per svuotare il DNS su macOS

Il comando di svuotamento DNS varia a seconda delle distribuzioni Linux.

Passaggi per eseguire il comando di svuotamento DNS su 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, esegui il seguente comando per riavviare il servizio DNS su Ubuntu:

sudo systemctl restart bind9.service

Passaggi per eseguire il comando di svuotamento DNS su Red Hat e CentOS:

Tipo Terminale nella barra di ricerca del desktop, fai clic su di esso e digita il comando seguente in base al tuo sistema operativo basato su Linux:

Red Hat

sudo systemctl restart nscd.service

CentOS:

systemctl restart dnsmasq.service

Comando di svuotamento DNS per macOS

Il comando di svuotamento DNS per macOS 10.7-10.9, 10.11 o versioni successive è identico; segui i passaggi seguenti:

Dal menu in alto del tuo dispositivo Mac, fai clic su Go, trova Utilities, e seleziona Terminale.

Digita il comando seguente per svuotare DNS su Mac. (Dovrai inserire la password del tuo dispositivo dopo aver digitato il comando):

sudo killall -HUP mDNSResponder

Per svuotare DNS su macOS 10.10, 10.6 o 10.5, segui i passaggi precedenti per trovare il Terminale e digita i comandi seguenti:

Comando di svuotamento DNS per macOS 10.10:

sudo discoveryutil udnsflushcaches

Comando di svuotamento DNS per macOS 10.6:

sudo dscacheutil -flushcache

Comando di svuotamento DNS per macOS 10.5:

sudo lookupd -flushcache

Come svuotare la cache DNS su Google Chrome

Se hai seguito i passaggi per cancellare la cache DNS sul tuo sistema operativo e continui a riscontrare problemi di caricamento del sito web o altri problemi di prestazioni, è il momento di eseguire il comando di cancellazione della cache DNS di Chrome; segui questi passaggi:

  • Passaggio 1:
    Avvia Google Chrome.
  • Passaggio 2:
    Cerca il seguente IP nella barra degli indirizzi di Chrome:

    chrome://net-internals/#dns
  • Passaggio 3:
    Seleziona DNS dall'elenco.
  • Passaggio 4:
    Fare clic su Cancella la cache DNS.

Domande frequenti

Che cosa significa DNS?

DNS sta per Domain Name System, un sistema online che ti indirizza alla posizione del sito web che desideri visitare, il suo indirizzo IP, in base al nome di dominio che hai inserito nella barra di ricerca del browser. (Il nome di dominio è il nome del sito web che cerchi, ad esempio Cloudzy.com).

Perché dovrei svuotare la cache DNS?

Se il tuo sistema operativo funziona più lentamente del solito o incontri costantemente errori di ricerca come 400 (Bad Request), 401 (Unauthorized) e 404 (Not Found), svuotare la cache DNS potrebbe risolvere questi problemi.

Che cosa succede se svuoto il mio DNS?

Tutti gli indirizzi IP salvati dei siti web che hai visitato verranno eliminati. Successivamente, quando cerchi un sito web, il tuo sistema operativo dovrà recuperare la sua posizione, l'indirizzo IP, dal server DNS.

Che cosa fa il comando di svuotamento della cache DNS in Chrome?

Rimuove tutti gli indirizzi IP e le informazioni DNS dal tuo browser, migliorando la connessione internet e prevenendo problemi di sicurezza.

È sicuro eliminare la cache DNS?

Sì. La cache DNS è semplicemente uno spazio online che archivia gli indirizzi IP dei siti web in modo da potervi accedere più rapidamente. Svuotare la cache DNS significa liberare questo spazio online, è tutto qui.

Con quale frequenza dovrei svuotare il mio DNS?

Se usi un computer pubblico e non vuoi che nessuno spia la tua cronologia di ricerca, è meglio svuotare la cache DNS dopo ogni sessione online. Per il tuo computer personale, cerca di cancellare la cache DNS quando hai difficoltà ad accedere ai siti web che visiti frequentemente o visualizzi spesso errori 404.

Eseguire il comando di svuotamento del DNS migliora la velocità di Internet?

No. Ma puoi usare il comando flush DNS Windows 10 per accelerare le prestazioni del tuo browser web. Farlo influenzerà la velocità di caricamento di alcuni siti web e servizi.

Come faccio a sapere quando dovrei svuotare la cache DNS sul mio dispositivo?

Ecco i segnali che ti indicano di cancellare la cache DNS:

  1. Non vedi versioni nuove e aggiornate dei siti web (Il loro indirizzo precedente è memorizzato nella cache DNS e il browser carica quello).
  2. Non riesci ad accedere ai siti web che visiti più spesso (Potrebbero aver cambiato server o aggiornato la loro configurazione DNS).
  3. Errori 404 pagina non trovata

Leggi anche: Server DNS migliori per il gaming

Conclusione

Ogni volta che cerchi un sito web, hai bisogno del suo indirizzo IP per accedervi; il compito di DNS è recuperare quell'indirizzo IP. Dopo che DNS recupera ogni indirizzo IP, lo archivia in uno spazio accessibile dal tuo browser per un caricamento più rapido: la cache DNS.

Con il passare del tempo, come qualsiasi altro spazio di archiviazione che ha bisogno di essere ripulito, anche la cache DNS lo richiede. Devi cancellare la cache DNS di tanto in tanto per proteggere il tuo sistema operativo da malware, virus, spioni informatici e altri tipi di minacce online, oltre a sperimentare ricerche web più veloci.

Condividi

Altro dal blog

Continua a leggere.

Un'immagine di titolo Cloudzy per una guida MikroTik L2TP VPN, che mostra un laptop che si connette a un rack di server tramite un tunnel digitale blu e oro luminoso con icone di scudo.
Sicurezza e Networking

Configurazione MikroTik L2TP VPN (con IPsec): Guida RouterOS (2026)

In questa configurazione MikroTik L2TP VPN, L2TP gestisce il tunneling mentre IPsec si occupa della cifratura e dell'integrità; combinarli ti dà compatibilità nativa con i client senza dipendenze da software di terze parti

Rexa CyrusRexa Cyrus 9 min di lettura
Finestra di terminale che mostra il messaggio di avviso SSH relativo alla modifica dell'identificazione dell'host remoto, con il titolo Fix Guide e il brand Cloudzy su sfondo verde acqua scuro.
Sicurezza e Networking

Avviso: l'identificazione dell'host remoto è cambiata e come risolverlo

SSH è un protocollo di rete sicuro che crea un tunnel crittografato tra i sistemi. Rimane popolare tra gli sviluppatori che hanno bisogno di accesso remoto ai computer senza richiedere un'interfaccia grafica.

Rexa CyrusRexa Cyrus lettura di 10 minuti
Illustrazione della guida alla risoluzione dei problemi del server DNS con simboli di avviso e server blu su sfondo scuro per errori di risoluzione dei nomi Linux
Sicurezza e Networking

Errore temporaneo nella risoluzione dei nomi: cosa significa e come risolverlo

Durante l'utilizzo di Linux, potresti incontrare un errore di risoluzione temporanea dei nomi quando tenti di accedere a siti web, aggiornare pacchetti o eseguire operazioni che richiedono una connessione a internet

Rexa CyrusRexa Cyrus 12 min di lettura

Pronto per il deployment? A partire da $2,48/mese.

Cloud indipendente, dal 2008. AMD EPYC, NVMe, 40 Gbps. Rimborso entro 14 giorni.