Ecco come visualizzare la cache DNS su qualsiasi computer Windows 10

Vuoi imparare a visualizzare la cache DNS in Windows 10? Se è così, questo tutorial è per te. Su un PC Windows 10, esistono diversi metodi che puoi utilizzare per visualizzare i contenuti DNS. Innanzitutto, ecco un riepilogo del significato della cache DNS.

Cos'è la cache DNS?

DNS, (Domain Name System) cache, a volte indicata come DNS Resolver Cache, è un archivio temporaneo di informazioni. Viene gestito dal tuo computer e contiene i record di tutti i siti Web visitati di recente e dei relativi indirizzi IP.

Funziona come un database che conserva una copia di una ricerca DNS, archiviata localmente sul tuo browser o sistema operativo. Il computer può farvi riferimento rapidamente ogni volta che si tenta di caricare un sito Web. La cache DNS è come una rubrica che memorizza un indice di tutti i siti Web pubblici e dei relativi indirizzi IP. Il suo scopo principale è accelerare una richiesta di caricamento di un sito web gestendo la risoluzione dei nomi degli indirizzi che hai visitato di recente prima che la richiesta venga inviata a tonnellate di server DNS pubblici. Poiché le informazioni sono disponibili localmente, il processo è molto più veloce.

Come controllare la cache DNS su Windows 10

Come notato in precedenza, esistono vari modi per visualizzare la cache DNS su Windows 10. Ciò può essere utile se si desidera diagnosticare problemi DNS, ad esempio, in cui un record DNS non valido o non aggiornato potrebbe essere memorizzato nella cache.

Tramite prompt dei comandi

Per visualizzare il contenuto della cache DNS, è necessario eseguire il seguente comando in un prompt dei comandi con privilegi elevati:

  1. Premi i tasti di scelta rapida Win + S e digita "cmd" (senza virgolette).
  2. Fare clic su Esegui come amministratore nel riquadro di destra.
  3. Nella finestra del prompt dei comandi, digita il seguente comando e premi Invio:

    ipconfig / displaydns

All'esecuzione del comando verranno visualizzati i seguenti risultati:

  • Nome record: questo è il nome per cui interroghi il DNS e i record, come gli indirizzi che appartengono a quel nome.
  • Tipo di record: si riferisce al tipo di voce, visualizzato come un numero (sebbene siano comunemente indicati con i loro nomi). Ogni protocollo DNS ha un numero.
  • Time to Live (TTL): questo è un valore che descrive la durata di validità di una voce della cache, visualizzato in secondi.
  • Lunghezza dati: descrive la lunghezza in byte. Ad esempio, l'indirizzo IPv4 è di quattro byte e l'indirizzo IPv6 è di 16 byte.
  • Sezione: questa è la risposta alla domanda.
  • Record CNAME: questo è il record del nome canonico.

Puoi esportare i risultati della cache DNS utilizzando questo comando:

ipconfig / displaydns> dnscachecontents.txt

Ciò salverà l'output nel documento di testo, dnscachecontents.txt.

Tramite PowerShell

È possibile visualizzare la cache DNS utilizzando Windows PowerShell. E come nel prompt dei comandi, puoi anche esportare o salvare il database. Ecco la procedura:

  1. Premi la scorciatoia da tastiera Win + X e seleziona Windows PowerShell Admin. In alternativa, se non riesci a trovare quell'opzione, premi i tasti di scelta rapida Win + S, digita "PowerShell" (senza virgolette) e seleziona Esegui come amministratore nel riquadro di destra.
  2. Quindi, inserisci il comando "Get-DnsClientCache" (senza virgolette) e premi Invio.
  3. Utilizzare il cmdlet Get-Help per ottenere ulteriori informazioni:

    Guida Get-DnsClientCache –full

Come cancellare la cache DNS

Quando si verificano problemi di connettività Internet, svuotare o svuotare la cache DNS di solito risolve il problema.

Potresti voler svuotare la cache DNS per diversi motivi, tra cui:

  • Quando si tenta di risolvere i problemi di connettività, in cui si hanno difficoltà ad accedere a siti Web e applicazioni: se il nome di dominio nella cache ha un indirizzo IP errato o non valido, il sito Web non sarà in grado di restituire le informazioni corrette. Anche se cancelli la cronologia del browser, la cache DNS conterrà ancora i vecchi dettagli corrotti. Il lavaggio aiuta a far sì che il DNS aggiorni i risultati.
  • Quando si tenta di risolvere o risolvere problemi di spoofing DNS o avvelenamento della cache DNS: i criminali informatici possono tentare di accedere alla cache e inserire o modificare l'indirizzo IP, con l'intenzione di reindirizzarti a un sito Web progettato per raccogliere dati sensibili come password e dettagli bancari. La cancellazione della cache DNS lo impedisce.
  • Protezione della privacy: sebbene la cache DNS non contenga dati personali come cookie o JavaScript, conserva una cronologia degli indirizzi che hai visitato di recente, oltre a quelli che visiti frequentemente. Questo tipo di informazioni può essere pericoloso nelle mani di un hacker esperto. Svuotando la cache DNS, cancelli la cronologia degli indirizzi, rendendo meno probabile che un hacker tenga traccia del tuo comportamento online.
  • Risoluzione di informazioni obsolete o obsolete sui siti visitati: un esempio potrebbe essere se un sito Web ha spostato i server.

È sicuro svuotare la cache DNS?

È importante notare che lo svuotamento della cache DNS non ha alcun impatto negativo sul tuo sistema. La cache DNS garantisce un accesso rapido ai siti Web e quando la si cancella, la prima volta che si visita un sito Web, il caricamento potrebbe richiedere più tempo del solito. Ma in seguito, i risultati saranno di nuovo più rapidi.

Per svuotare la cache DNS, per qualsiasi motivo, puoi utilizzare una riga di comando o Windows PowerShell.

Cancellazione della cache DNS utilizzando il prompt dei comandi

  1. Premi il tasto Windows + S e digita "CMD" (senza virgolette).
  2. Scegli l'opzione "Esegui come amministratore" nel riquadro di destra.
  3. Digita il seguente comando nel prompt e premi Invio:

    ipconfig / flushdns

Questo è tutto! Dovresti ricevere una notifica che indica che la cache è stata svuotata correttamente.

Se il problema si trova sul server anziché sul computer locale, puoi comunque utilizzare il prompt dei comandi per cancellare la cache DNS, ma con un comando diverso. In tal caso, il comando sarebbe:

  • dnscmd / clearcache

Cancellazione della cache DNS tramite Windows PowerShell

Puoi anche svuotare la cache DNS utilizzando Windows PowerShell. A seconda del tipo di cache che vuoi cancellare, hai alcune opzioni da implementare:

  1. Per cancellare la cache del server DNS locale, utilizza la riga di comando:

    Clear-DnsServerCache

  2. Per cancellare la cache del client, usa questo comando:

    Clear-DnsClientCache

Come disabilitare la cache DNS in Windows 10

Se per qualsiasi motivo desideri disabilitare la cache DNS sul tuo PC Windows 10, puoi utilizzare lo strumento "Service Controller" per interrompere il servizio:

  1. Premere i tasti Win + R, digitare "services.msc" (senza virgolette) e premere Invio o fare clic su OK.
  2. Individua il servizio client DNS (o Dnscache su alcuni computer) e fai doppio clic su di esso per aprire le sue proprietà.
  3. Modificare il tipo di avvio su disabilitato.
  4. Per riattivare il servizio, ripetere i passaggi precedenti e modificare il Tipo di avvio in Automatico.

In alternativa, puoi disattivare il client DNS utilizzando la configurazione di sistema di Windows:

  1. Premere i tasti Win + R, digitare "msconfig" (senza virgolette) nella finestra di dialogo Esegui e premere Invio o fare clic su OK.
  2. Passa alla scheda Servizi e trova Client DNS.
  3. Deseleziona la casella accanto al servizio e fai clic su Applica> OK.
  4. Per riattivare il servizio, ripetere i passaggi precedenti e selezionare nuovamente la casella di controllo.

Tieni presente che la disabilitazione di questo servizio influirà sulle prestazioni complessive del tuo computer e il traffico di rete per le query DNS aumenterà, il che significa che i siti web verranno caricati molto più lentamente del normale.

In conclusione…

Come accennato in precedenza, la cache DNS evita di dover cercare DNS ogni volta che visiti un sito web. Tutto quello che devi fare è visitare il sito una volta e, su richieste successive, il tuo browser o sistema operativo utilizzerà i dettagli DNS memorizzati nella cache per restituire le richieste molto più rapidamente.

Sebbene svuotare la cache DNS sia importante per proteggere la tua privacy e prevenire le istanze di hacking, non rimuoverà tutte le tracce di informazioni sensibili. Questi dettagli includono la cronologia delle attività, i dettagli di accesso, i dati del profilo e le tracce delle visite a siti Web per adulti. Anche se non li hai aperti consapevolmente, potresti essere stato reindirizzato a tua insaputa.

Per rimuovere efficacemente tali dati sensibili e proteggere la tua privacy, hai bisogno di un programma affidabile come Auslogics BoostSpeed. Lo strumento aiuta a cancellare qualsiasi tipo di informazione riservata che non vorresti che nessuno trovasse. BoostSpeed ​​viene fornito con tutti gli strumenti di cui potresti aver bisogno per mantenere il tuo PC a velocità ottimali e per la protezione della privacy.

In particolare, troverai molto utili le funzionalità nella scheda "Proteggi". Oltre a cancellare le tracce delle tue attività nei tuoi browser web, file di sistema e applicazioni, c'è anche un'opzione per proteggere il tuo DNS da modifiche non autorizzate. In questo modo, non sarai preoccupato per lo spoofing DNS, in cui gli aggressori alterano i tuoi record DNS per reindirizzare il traffico a siti Web fraudolenti.

Se abiliti Active Browser AntiTracker, i tuoi dati di navigazione verranno cancellati dopo ogni sessione di navigazione, salvaguardando ulteriormente la tua privacy. Si consiglia di pulire regolarmente il PC, a seconda dell'utilizzo. Poiché è facile dimenticare di eseguire la manutenzione, è possibile attivare una scansione automatica e scegliere la frequenza con cui eseguire la scansione.