Alcuni browser e dispositivi memorizzano i dati di localizzazione dei siti web nel sistema per un accesso più rapido con la cache DNS. La cache DNS deve essere lavata per rimuovere i dettagli della posizione del sito web memorizzata.

Una cache DNS (o DNS resolver cache) è un database temporaneo di directory IP che viene conservato dal sistema operativo del vostro computer o altro dispositivo e che contiene tracce di tutte le vostre recenti visite a siti web e altri domini Internet. DNS (o Domain Name System) è una directory di tutti i siti web pubblici e dei relativi indirizzi IP. Quando inserite il nome del sito nel browser, il DNS trova il suo indirizzo IP e vi porta a questo sito. Inoltre, conserva le informazioni relative a questa visita nella sua memoria cache. Quando si visitano nuovamente i siti, la cache DNS accelera il processo ricordando l'indirizzo IP del sito richiesto. In questo caso non è necessario il flush DNS perché il DNS serve non viene richiesto l'indirizzo IP - è già memorizzato nella cache.

Con il tempo, la memoria della cache del DNS potrebbe però diventare piena di troppi dati o includere risultati sbagliati che sono stati registrati nella sua memoria. Di conseguenza, spesso si ottiene l'errore "Pagina non trovata" sullo schermo anche con i siti web con i quali normalmente non si hanno problemi. Il vero problema inizia quando la vostra cache DNS si corrompe a causa di problemi tecnici o di errori amministrativi o, peggio ancora, avvelena a causa di virus o di attacchi di rete. La vostra banca dati DNS smette di funzionare correttamente e, nel peggiore dei casi, potreste diventare vittime del phishing venendo reindirizzati al sito web che assomiglia a quello a cui volevate andare, ma che in realtà appartiene a ladri che cercano il vostro denaro (nel caso dell'accesso a siti bancari, ad esempio).

La soluzione alla maggior parte dei problemi è il lavaggio del DNS. Il comando DNS flush cancella, resetta e cancella tutte le voci della memoria temporanea. Insieme alle voci corrette, cancella anche tutti i record non validi e avvelenati. L'intero processo di "richiesta di IP" inizia dall'inizio e nuovi e corretti indirizzi vengono ottenuti dal server DNS nella rete con cui si è configurato.

Ecco alcuni dei modi più comuni per la pulizia della cache del DNS.

Salta a:

* Altri dispositivi come android, lettori multimediali, smart tv; fondamentalmente hanno bisogno di un dispositivo di riavvio per il dns flush.


Windows XP, Vista, 7, 8, 10

  • Passo 1: Apri il prompt dei comandi
    • Windows XP: Cliccare sul menu Start e cliccare su Esegui.Digitare cmd e premere invio.
    • Windows Vista/7: Digitare cmd nella barra di ricerca e premere Invio.
    • Finestre 8: Premere il tasto Win (tasto del logo di Windows) e X sulla tastiera. Cliccare su Prompt.
  • Passo 2: DNS a filo
    • Digitare ipconfig /flushdns e premere invio.


Mac OSX

  • Passo 1:Aprire il terminale
    • Navigare verso Applicazioni -> Utilità -> Terminale
  • Fase 2:Flush DNS - Digitare il seguente comando e premere invio.
    • Mac OS X Yosemite e successivi
      sudo killall -HUP mDNSResponder

      • Mac OS X Yosemite da v10.10 a v10.10.3
        sudo discoveryutil mdnsflushcache
    • Mac OS X Mavericks, Leone di montagna e Leone
      sudo killall -HUP mDNSResponder
    • Mac OS X Snow Leopard
      sudo dscacheutil -flushcache


Dispositivi portatili

  • Passo 1: Chiudere le applicazioni
    • Chiudere completamente l'applicazione. Assicurarsi che non sia in esecuzione anche in background.
  • Passo 2: Riavviare Wifi
    • Spegnere il Wifi del dispositivo e riaccenderlo.
  • Passo 3: Apri l'applicazione
    • Apri di nuovo l'applicazione. La cache DNS dovrebbe essere cancellata.


Dispositivi iOS

  • Tenere premuti entrambi i pulsanti Sleep/Wake e Home per almeno 10 secondi, fino a quando non si vede il logo Apple.


Dispositivi TV

  • Passo 1: Chiudere le applicazioni
    • Chiudere completamente l'applicazione. Assicurarsi che non sia in esecuzione anche in background.
  • Passo 2: Apri l'applicazione
    • Apri di nuovo l'applicazione. La cache DNS dovrebbe essere cancellata.

Ora la vostra cache DNS è chiara e i vostri dispositivi sono pronti a ricevere gli indirizzi appropriati. Se avete problemi di accesso ai siti web, il DNS flush è di solito la prima linea di difesa per ripristinare la corretta connettività nella vostra rete. Il DNS flush può essere eseguito non solo sul vostro computer, ma anche sui vostri dispositivi mobili compatibili con Internet. Può essere eseguito su router che possono anche avere una cache DNS. Il flush DNS del router può essere eseguito semplicemente riavviandolo per cancellare le voci DNS memorizzate nella sua memoria temporanea.