Come risolvere l’errore “Impossibile trovare l’indirizzo DNS”
Quel fastidioso errore ” Impossibile trovare l’indirizzo DNS ” può essere davvero frustrante. A volte, si tratta solo di un problema che si presenta all’improvviso, rendendo la navigazione quasi impossibile. Altre volte, si tratta di un problema persistente che interessa più dispositivi o siti web. In ogni caso, risolverlo di solito si riduce a svuotare la cache o a modificare le impostazioni. Il fatto è che gli errori DNS si verificano perché il browser o il sistema non riesce a trovare l’indirizzo IP di un determinato sito web: un po’ strano, ma è così che funziona Internet dietro le quinte. Quindi, questa guida illustra alcuni passaggi pratici che hanno aiutato altri (e forse anche te) a rimettere le cose a posto.
Come risolvere l’errore “Impossibile trovare l’indirizzo DNS”
Esegui lo strumento di risoluzione dei problemi
Questo è un buon punto di partenza: è integrato in Windows e può identificare i problemi di rete più comuni. Non è perfetto, ma in alcune configurazioni rileva configurazioni errate o conflitti che potrebbero causare problemi DNS. Il processo è piuttosto semplice:
- Premi Win + I per aprire Impostazioni.
- Vai su Aggiornamento e sicurezza.
- Dal lato sinistro, fare clic su Risoluzione dei problemi, quindi andare su Ulteriori strumenti di risoluzione dei problemi.
- Selezionare Connessioni Internet e fare clic su Esegui lo strumento di risoluzione dei problemi.
Questo potrebbe indurre Windows a ripristinare automaticamente alcune impostazioni di rete, o almeno a fornire qualche indizio su cosa non va. A volte, funziona perfettamente al primo tentativo; altre volte, potrebbe essere necessario un riavvio o qualche ulteriore modifica.
Cambia il server DNS in DNS pubblico di Google
Poiché gli errori DNS si verificano spesso quando il server in uso non funziona correttamente, passare a un DNS pubblico affidabile come quello di Google (8.8.8.8 e 8.8.4.4) può fare miracoli. Questo è particolarmente utile se i server DNS del tuo ISP sono instabili o non rispondono. Ecco come configurarlo:
- Premi Win + I per Impostazioni.
- Vai su Rete e Internet.
- Fare clic su Modifica opzioni scheda.
- Fai clic con il pulsante destro del mouse sulla tua connessione Internet ( Ethernet o Wi-Fi) e scegli Proprietà.
- Fare doppio clic su Protocollo Internet versione 4 (TCP/IPv4).
- Nella nuova finestra, seleziona Utilizza i seguenti indirizzi server DNS.
- Inserire il server DNS preferito: 8.8.8.8 e il server DNS alternativo: 8.8.4.4.
- Fare clic su OK per salvare, assicurandosi di chiudere le altre finestre.
Dopo aver eseguito questa operazione, riavvia rapidamente il browser e verifica se il sito si carica. A volte, questa semplice modifica può fare la differenza, soprattutto se il DNS predefinito non funziona correttamente.
Svuota e reimposta la cache DNS con il prompt dei comandi
Questa è una mossa classica: svuotare la cache DNS può eliminare informazioni IP corrotte o obsolete che stanno creando problemi. Ecco la sequenza che ha funzionato in innumerevoli configurazioni:
- Premi Win + R, digita
cmd, quindi premi Ctrl + Maiusc + Invio per eseguire come amministratore. - Digitare questi comandi uno alla volta, premendo Invio dopo ciascuno:
ipconfig /flushdnsipconfig /releaseipconfig /renewnetsh winsock resetnetsh int ip reset
A volte, dopo questi comandi, è necessario un riavvio, ma altre volte il problema DNS si risolve da solo. Non so perché funzioni, ma su alcune macchine funziona, su altre no. Vale la pena provare.
Cancella la cache DNS di Chrome
Se Chrome è il tuo browser principale, potrebbe memorizzare separatamente le informazioni DNS, il che può causare discrepanze. Svuotare la cache DNS interna di Chrome è semplice:
- Apri Chrome, quindi premi Ctrl + T per aprire una nuova scheda.
- Digita chrome://net-internals/#dns nella barra degli indirizzi e premi Invio.
- Fare clic su Cancella cache host.
- Riavvia Chrome per verificare se il sito web si carica correttamente.
Nota: la cache DNS interna di Chrome a volte può contenere informazioni obsolete, quindi cancellarla potrebbe essere la soluzione per correggere errori DNS persistenti, anche dopo aver reimpostato la cache di sistema.
Riavviare il servizio client DNS
A volte, il servizio client DNS di Windows stesso può dare problemi. Riavviarlo può ripristinare il suo normale funzionamento, soprattutto se si è bloccato o si è bloccato. Il modo più semplice è tramite il prompt dei comandi:
- Apri Esegui con Win + R, quindi digita
cmded esegui come amministratore. - Digitare
net stop dnscacheper interrompere il servizio, quindi premere Invio. - Digitare
net start dnscacheper riavviarlo, quindi premere nuovamente Invio.
In questo modo è possibile risolvere piccoli problemi con le ricerche DNS, ma se il servizio si rifiuta di avviarsi o si arresta di nuovo, potrebbero esserci problemi di sistema più gravi in gioco.
Controllare e disinstallare il software di terze parti problematico
A volte, strumenti di sicurezza come VPN, firewall o programmi antivirus interferiscono con il DNS o il traffico di rete. Se sospetti questo, prova ad avviare il computer in modalità provvisoria :
- Premi Win + R, digita
msconfige premi Invio. - Vai alla scheda Avvio e seleziona Avvio provvisorio.
- Fai clic su OK e riavvia. Verifica se gli errori DNS si verificano ancora.
Se il problema è stato risolto, probabilmente era causato da una delle app di terze parti. Inizia a disinstallare programmi sospetti o installati di recente tramite Impostazioni > App > App e funzionalità. A volte, una disinstallazione completa o un aggiornamento dell’app possono risolvere i conflitti che interrompono il DNS.
Correggi il file Hosts se necessario
Se in precedenza hai modificato il file hosts per bloccare i siti o per altri motivi, una voce errata potrebbe causare problemi con il DNS. Per ripristinare le impostazioni predefinite:
- Premi Win + R, digita
notepad %WinDir%\System32\drivers\etc\hosts, quindi premi Ctrl + Maiusc + Invio per aprire come amministratore. - Rimuovi tutte le voci sospette o recenti: potrebbero bloccare o reindirizzare i siti in modo imprevisto.
- Salvare il file con Ctrl + S.
Un piccolo avvertimento: modificare il file hosts senza una ragione chiara potrebbe creare più confusione che aiuto, quindi fallo solo se sospetti che sia correlato ai tuoi problemi DNS.
Aggiorna i driver di rete
Le schede di rete obsolete possono causare ogni sorta di problema di connettività, inclusi errori DNS. Per aggiornare:
- Premi Win + X e seleziona Gestione dispositivi.
- Espandi Schede di rete.
- Fai clic con il pulsante destro del mouse sul dispositivo di rete e seleziona Aggiorna driver.
- Selezionare Cerca automaticamente i driver e attendere che Windows trovi e installi quello più recente.
A volte, un aggiornamento del driver può risolvere problemi di fondo che nessun altro intervento è in grado di risolvere: vale la pena provare se nient’altro funziona. Tieni presente che a volte il driver funziona correttamente, ma la causa è completamente diversa.
Riepilogo
- Prova lo strumento di risoluzione dei problemi di rete integrato in Windows.
- Passa al DNS pubblico di Google (8.8.8.8 / 8.8.4.4).
- Svuota e rinnova il DNS con i comandi del prompt dei comandi.
- Se Chrome è il tuo browser, cancella la cache DNS di Chrome.
- Riavviare il servizio client DNS.
- Verificare la presenza di conflitti con app di terze parti avviando il sistema in modalità provvisoria.
- Reimposta il file hosts se è stato modificato.
- Aggiorna i driver di rete.
Incartare
Gestire gli errori DNS può essere un problema, ma la maggior parte delle soluzioni sopra descritte sono piuttosto semplici e hanno funzionato per altri. A volte si tratta di un semplice problema di cache o di un problema del server, altre volte è necessario approfondire un po’ di più le impostazioni o i conflitti software. Speriamo che una di queste soluzioni riporti la tua navigazione alla normalità senza troppi problemi. Incrociamo le dita affinché questo aiuti qualcuno a risparmiare un sacco di tempo cercando di risolvere manualmente i problemi per ore.