Come svuotare DNS su Windows 11

Se riscontri problemi di connettività, prova a svuotare la cache del risolutore DNS in Windows 11 utilizzando uno dei seguenti metodi.

Se riscontri problemi di connettività, problemi di accesso a una determinata pagina Web, cache DNS danneggiata o visualizzazione dell'errore "Server DNS non disponibile", il problema potrebbe essere dovuto a una cache DNS locale obsoleta o danneggiata. La maggior parte di questi problemi può essere risolta cancellando o riposando manualmente la cache DNS in Windows 11. Questo processo è chiamato "svuotamento DNS".

Esistono quattro diversi metodi per svuotare la cache DNS in Windows 11, utilizzando Prompt dei comandi, PowerShell, Esegui comando e nel browser. Lo svuotamento della cache DNS in Windows 11 è un processo abbastanza semplice e non è necessaria alcuna competenza tecnica per farlo. Questo tutorial ti guiderà attraverso i passaggi dettagliati dello svuotamento della cache DNS in Windows 11 utilizzando metodi diversi.

Che cos'è la cache DNS e cosa fa?

DNS, che sta per Domain Name System, è un indice di tutti i siti Web disponibili pubblicamente e dei loro indirizzi IP (come una rubrica di Internet). La funzione principale del DNS è tradurre nomi di dominio leggibili dall'uomo (ad esempio, www.youtube.com) in indirizzi IP leggibili dalla macchina (208.65.153.238).

Quando un utente cerca un sito Web nel browser Web, il server DNS traduce il nome di dominio dell'utente (nome sito Web/URL) in un indirizzo IP e utilizza tale indirizzo IP per indirizzare il dispositivo al sito Web corrispondente per accedere ai dati del sito. Una volta stabilita la connessione tra il dispositivo e il sito Web, il DNS memorizza le informazioni sulle ricerche DNS in una memoria temporanea denominata "cache DNS".

La cache DNS contiene i nomi host e gli indirizzi IP dei siti Web e di altri domini che hai visitato o che stai attualmente visitando sul tuo dispositivo. Ciò aiuta il computer a fare rapidamente riferimento alla cache ogni volta che si tenta di visitare gli stessi siti Web, in modo che possa facilmente risolvere l'URL di un sito Web nell'IP corrispondente, il che si traduce in un caricamento più rapido del sito la volta successiva che lo si apre.

Che cosa fa lo svuotamento della cache DNS?

La cache DNS può essere ingombra di record inutili o danneggiata da informazioni errate nel tempo, il che si traduce in un rallentamento significativo della connessione di rete e la causa di alcuni problemi di rete.

I dispositivi aggiornano automaticamente la cache e il nome host periodicamente. Tuttavia, i siti Web non rimangono sempre gli stessi, i loro domini o indirizzi IP cambiano di volta in volta, quindi se l'indirizzo IP di un sito Web viene modificato prima dell'aggiornamento della cache DNS, i dati esistenti nella cache diventano obsoleti e non validi. Ciò causa anche problemi di connettività con i siti Web.

Lo svuotamento della cache DNS rimuove tutti gli indirizzi IP o altri record DNS dalla cache, costringendo così il computer a recuperare da zero i record DNS aggiornati. Ciò può aiutare a risolvere problemi di connettività, contenuti Web visualizzati in modo errato e altri problemi, nonché a migliorare la velocità e le prestazioni della connessione Internet.

I record DNS sono spesso bersaglio di attacchi informatici. Gli hacker potrebbero accedere alla cache DNS e alterare i record del nome di dominio per reindirizzare il traffico a un sito Web fasullo, che si chiama spoofing DNS o avvelenamento del DNS. Quindi, anche la cancellazione o il ripristino della cache è importante per motivi di sicurezza.

Ora che conosci le basi della cache DNS e cosa fa il flushing, vediamo come cancellare la cache DNS in Windows 11.

Svuotamento della cache DNS utilizzando il prompt dei comandi

Puoi utilizzare il prompt dei comandi per rimuovere o ripristinare la cache DNS in Windows 11.

Innanzitutto, fai clic sul pulsante "Start" o "Cerca" dalla barra delle applicazioni e cerca "Prompt dei comandi" o "cmd". Quindi, seleziona l'opzione "Esegui come amministratore" per il risultato pertinente nel riquadro di destra.

Prima di iniziare a cancellare la cache DNS, esaminiamo tutte le voci DNS correnti nella configurazione IP di Windows. Per farlo, digita o copia/incolla il seguente comando nel CMD e premi Invio:

ipconfig /displaydns

Questo mostrerà tutte le informazioni DNS sul tuo computer. Se vuoi solo svuotare la cache DNS, usa il comando successivo.

Per svuotare la cache DNS, digita o copia/incolla il seguente comando nel prompt dei comandi:

ipconfig /flushdns

Dopo che l'attività è stata completata, riceverai un messaggio che indica che la cache del resolver DNS è stata scaricata correttamente.

Se hai problemi di connettività solo con un determinato sito Web, l'interruzione del DNS per la sessione corrente potrebbe risolvere il problema. Per disattivare temporaneamente la memorizzazione nella cache DNS, inserisci il comando seguente:

cache dns net stop

Per riattivare la cache DNS, inserisci questo comando:

net start dnscache

Svuotamento della cache DNS utilizzando Windows PowerShell

Il secondo metodo per svuotare il DNS in Windows 11 consiste nell'usare il programma PowerShell. Ecco come:

Apri Windows PowerShell in modalità amministratore cercando "Powershell" nella barra di ricerca di Windows e facendo clic su "Esegui come amministratore".

Digita o copia e incolla il seguente comando nella finestra di PowerShell, quindi premi Invio.

Cancella-DnsClientCache

Questo cancellerà immediatamente tutta la tua cache DNS come mostrato sopra.

Svuotamento della cache DNS con il comando RUN

Un altro modo semplice per svuotare la cache DNS è utilizzare il comando Esegui. È possibile utilizzare la finestra di dialogo Esegui per eliminare direttamente la cache DNS senza aprire né il prompt dei comandi né PowerShell. Ecco come:

Apri la casella Esegui premendo i tasti di scelta rapida Tasto Windows + R. Quindi, digita o copia la formula seguente nella casella Esegui:

ipconfig /flushdns

Quindi, premi Invio o fai clic su "OK".

Questo cancellerà la cache DNS sul tuo sistema Windows 11.

Cancella cache DNS nel browser web

Alcuni browser Web come Google Chrome, Firefox salvano la propria cache DNS. È diverso dalla cache DNS salvata dal sistema di lavoro. Ad esempio, se un determinato sito Web non funziona su Google Chrome, ma si apre su un altro browser, la cancellazione della cache DNS del browser Chrome potrebbe risolvere il problema.

Cancella cache DNS in Chrome

Innanzitutto, avvia il browser web Google Chrome nel tuo sistema. Quindi, digita o copia e incolla il seguente URL nella barra degli URL e premi Invio.

chrome://net-internals/#dns

Questo aprirà la scheda DNS della pagina web "net internals" di Chrome. Qui, fai clic sul pulsante "Cancella cache host" per cancellare la cache del resolver DNS di Chrome.

Ora la cache DNS del browser Chrome è stata svuotata.

Cancella cache DNS in Mozilla Firefox

Svuotare la cache DNS in Firefox è facile come il browser Chrome. Per fare ciò, apri Firefox e inserisci questo indirizzo nella barra degli indirizzi e premi Invio.

su:networking#dns

Quindi, fai clic sul pulsante "Cancella cache DNS" nella pagina di destinazione per cancellare la cache DNS del browser.

Questo è tutto ciò che devi sapere sullo svuotamento del risolutore DNS.