Una cache del resolver DNS è un database temporaneo sul sistema operativo del tuo computer, contenente i record di tutte le tue visite recenti e tentate a vari siti e domini. In altre parole, è un'area di archiviazione che funge da guida di riferimento rapido per il modo in cui il computer carica i siti Web visitati.
Vedi anche il nostro articolo Come svuotare la cache DNS su MacOS
Quando visiti un sito Web tramite un nome di dominio, ad esempio techjunkie.com, il tuo browser non si dirige prima lì. Al contrario, verrà indirizzato a un server DNS in cui apprende e conserva l'indirizzo IP per il sito e in seguito ti indirizzerà al sito stesso. Il motivo è quello di raccogliere le informazioni necessarie per rendere la tua prossima visita nello stesso sito molto più veloce.
Perché abbiamo bisogno di un DNS?
Link veloci
- Perché abbiamo bisogno di un DNS?
- Come funziona tutto?
- Posso visualizzare i dati nella cache del resolver DNS?
-
-
-
- Windows Vista, 7, 8
- Windows 10
-
-
-
- Perché e come posso scaricare il DNS di Windows?
-
- Come svuotare la cache DNS locale
-
- Windows Vista, 7, 8
- Windows 10
-
- Come svuotare la cache DNS locale
-
Puoi pensare alla cache del resolver DNS come a una rubrica. Cataloga i numeri (indirizzi IP) per ogni sito Web pubblico in modo da non doverli ricordare tutti. Il DNS o Domain Name System, ci consente di cercare in Internet con i nomi dei siti Web effettivi invece di digitare l'indirizzo IP ogni volta che vogliamo visitare un sito specifico. Questa è una manna dal cielo per la maggior parte delle persone poiché probabilmente impazzirebbero se fossero costretti a digitare l'indirizzo IP 69.63.181.15 o 69.63.187.19 ogni volta che desiderano visitare Facebook.
Come funziona tutto?
Dopo aver digitato un URL, il browser richiederà l'indirizzo IP dal router. Se il router ha un indirizzo del server DNS memorizzato, chiederà al server DNS l'indirizzo IP di quel nome host. Il DNS quindi cercherà e recupererà l'indirizzo IP che appartiene all'URL che stai tentando di raggiungere. Una volta trovato, il browser può quindi caricare la pagina appropriata richiesta.
Ogni sito Web che si desidera visitare passa attraverso lo stesso processo. Se un sito Web non viene convertito in un indirizzo IP da raggiungere, non è possibile caricare una pagina. La cache DNS è dove sono memorizzati tutti gli indirizzi IP sul tuo sistema operativo che tenta di accelerare il processo risolvendo il problema di conversione da nome a IP prima di dover mai inviare una richiesta.
Posso visualizzare i dati nella cache del resolver DNS?
Per visualizzare i contenuti di una cache DNS locale su Windows, è necessario accedere a "Prompt dei comandi".
Windows Vista, 7, 8
- Fai clic su "Start" (l'icona nella parte inferiore sinistra dello schermo) e seleziona "Esegui". Digita Command o cmd nella casella.
Continua al passaggio 2 di seguito.
Windows 10
- Digita Command nella casella di ricerca sulla barra delle applicazioni.
- Fare clic con il tasto destro sull'icona di "Prompt dei comandi" e selezionare "Esegui come amministratore".
- Una volta aperta la finestra del prompt dei comandi, digitare ipconfig / displaydns
Se eseguito correttamente, ogni dominio memorizzato nella cache dovrebbe essere simile al seguente:
www.youtube.com
--------------
Nome record. . . . . : www.youtube.com
Tipo di registrazione . . . . . : 5
Tempo di vivere . . . . : 35
Lunghezza dei dati . . . . : 8
Sezione . . . . . . . : Risposta
Record CNAME. . . . : youtube-ui.l.google.com
Nome record. . . . . : youtube-ui.l.google.com
Tipo di registrazione . . . . . : 1
Tempo di vivere . . . . : 35
Lunghezza dei dati . . . . : 4
Sezione . . . . . . . : Risposta
Un record (host). . . : 216.58.199.14
Il record A (host) è ciò che contiene l'indirizzo IP per il nome host specificato. Le informazioni visualizzate della voce DNS host sono l'indirizzo IP (216.58.199.14), il nome del sito Web richiesto (www.youtube.com) e alcuni altri parametri. La cache DNS locale ospiterà tutte queste informazioni per un ulteriore utilizzo fino a quando non sarà necessario un flush DNS.
Perché e come posso scaricare il DNS di Windows?
Se un nome di dominio o un indirizzo IP non autorizzato riesce a infiltrarsi, la cache DNS può diventare "avvelenata" e causare il reindirizzamento delle richieste del client verso destinazioni errate. A volte, questa corruzione può essere il risultato di incidenti amministrativi o problemi tecnici. Tuttavia, è spesso associato a virus informatici o altre forme di attacchi di rete che possono portare a siti Web dannosi o pesanti con conseguenti potenziali phishing e complicazioni malware. Questo è in genere un grosso problema per i siti Web più grandi e più popolari.
Quindi, come possiamo risolvere i problemi causati dall'avvelenamento da cache DNS o da altri problemi di connettività Internet? Svuota il DNS.
Svuotare la cache DNS rimuoverà tutte le voci salvate e, in tal modo, eliminerà tutti i record non autorizzati dal sistema operativo. Questo costringerà il tuo computer a ripopolare la cache accumulando ancora una volta indirizzi IP da siti futuri visitati.
Come svuotare la cache DNS locale
Torna al "Prompt dei comandi".
Windows Vista, 7, 8
- Fai clic su "Start" (l'icona nella parte inferiore sinistra dello schermo) e seleziona "Esegui". Digita Command o cmd nella casella.
Continua al passaggio 2 di seguito.
Windows 10
- Digita Command nella casella di ricerca sulla barra delle applicazioni.
- Fare clic con il tasto destro sull'icona di "Prompt dei comandi" e selezionare "Esegui come amministratore".
- Una volta aperta la finestra "Prompt dei comandi", digitare ipconfig / flushdns
Tu dovresti vedere:
Configurazione IP di Windows
Svuotato correttamente la cache del resolver DNS.
Questo indicherà che il flush è andato a buon fine e puoi quindi digitare ipconfig / displaydns per ricontrollare o semplicemente uscire dalla finestra "Prompt dei comandi".
