Errore ERR_NAME_NOT_RESOLVED – 9 Modi per Risolverlo
Questo tutorial riguarda i seguenti argomenti:
L’errore ERR_NAME_NOT_RESOLVED è un errore legato al DNS che impedisce al tuo browser di connettersi a un sito web.
Interrompe la navigazione e può frustrare gli utenti che non sanno come gestirlo. Fortunatamente, di solito è facile da risolvere.
Questa guida descrive nove semplici soluzioni per aiutarti a risolvere rapidamente il problema e ripristinare l’accesso al sito web.
Quando appare questo errore, significa che il tuo browser non riesce a trovare il server che ospita il sito web che stai cercando di visitare.
Questo può accadere per vari motivi, come problemi con il server DNS o impostazioni configurate in modo errato sul tuo dispositivo.
Come Risolvere ERR_NAME_NOT_RESOLVED
Per risolvere l’errore ERR_NAME_NOT_RESOLVED, devi risolvere i problemi di fondo che impediscono al tuo browser di risolvere il nome di dominio del sito web.
Ecco un approccio generale per risolvere e correggere l’errore:
- Controlla la tua connessione internet. Assicurati che il tuo dispositivo sia correttamente connesso a internet.
- Riavvia il router e i dispositivi. Un riavvio può risolvere problemi di rete temporanei.
- Cancella la cache e i cookie del browser. I dati di navigazione vecchi possono a volte interferire con la risoluzione del DNS.
- Svuota la cache DNS. Cancella la cache DNS locale per eliminare voci obsolete o errate.
- Aggiorna o reimposta le impostazioni DNS. Verifica che le impostazioni DNS siano configurate correttamente.
- Disabilita temporaneamente i firewall. I livelli di sicurezza possono a volte bloccare la risoluzione DNS.
- Reimposta le impostazioni del browser. Assicurati che il tuo browser sia aggiornato o resettato alle impostazioni predefinite.
- Scansiona per malware. Software dannosi può causare problemi di rete, inclusi fallimenti del DNS.
- Controlla il tuo file hosts. Voci errate nel file hosts possono impedire la risoluzione del DNS.
Ti guideremo attraverso ogni passaggio in modo più dettagliato nelle sezioni seguenti.
1. Controlla la tua connessione internet
Quando incontri l’errore ERR_NAME_NOT_RESOLVED, la prima cosa da controllare è la tua connessione internet. Una rete debole o disconnessa può impedire al tuo browser di accedere ai siti web.
- Verifica la connessione Wi-Fi o ethernet. Controlla se il tuo dispositivo è connesso alla rete. Prova ad andare su altre pagine per vedere se ottieni errori simili.
- Prova con un altro dispositivo. Prova ad accedere a un sito web su un altro dispositivo utilizzando la stessa rete. Se riesci a replicare il problema con dispositivi diversi, il problema potrebbe essere con la tua rete.
Se la tua connessione internet è stabile e il problema persiste, vai al passaggio successivo.
2. Riavvia il router e dispositivi
Se i passaggi precedenti non hanno risolto l’errore ERR_NAME_NOT_RESOLVED, prova a riavviare il router e i dispositivi. Questo può aiutare a rimuovere gli eventuali problemi temporanei di rete che potrebbero essere la causa del problema.
Per riavviare il router:
- Scollega il cavo di alimentazione del router.
- Attendi circa 30 secondi, quindi ricollegalo.
- Consenti al router di riavviarsi completamente e riconnettersi alla rete.
Dopo il riavvio, verifica se il sito web si carica correttamente. Se il problema persiste, passa al passaggio successivo.
3. Cancella la cache e i cookie del browser
I dati memorizzati nella cache e i cookie possono a volte interferire con la risoluzione del DNS memorizzando informazioni obsolete o corrotte.
Cancellare la cache e i cookie del browser può risolvere l’errore ERR_NAME_NOT_RESOLVED. I passaggi per cancellare la cache e i cookie variano a seconda del browser.
Dopo aver cancellato i dati, riavvia il browser e prova a visitare di nuovo il sito web.
4. Svuota la cache DNS
Se cancellare la cache e i cookie del browser non risolve il problema, il passaggio successivo è resettare la cache del DNS sul tuo dispositivo.
Svuotare la cache DNS può risolvere l’errore ERR_NAME_NOT_RESOLVED eliminando eventuali informazioni DNS obsolete o corrotte.
I passaggi per svuotare la cache DNS dipendono dal sistema operativo del tuo dispositivo. Puoi trovare istruzioni dettagliate nei nostri articoli dedicati allo svuotamento della cache DNS per Windows, MacOS e Linux.
Dopo aver svuotato la cache DNS, prova di nuovo il sito web. Se il problema continua, procedi al passaggio successivo.
5. Aggiorna o reimposta le impostazioni DNS
Impostazioni DNS errate possono impedire al tuo dispositivo di risolvere correttamente i nomi di dominio.
Se svuotare la cache DNS non ha risolto l’errore ERR_NAME_NOT_RESOLVED, aggiornare le impostazioni DNS potrebbe aiutare.
Utilizzare Cloudflare (1.1.1.1) o Google DNS (8.8.8.8) invece del DNS predefinito della tua rete può offrire diversi vantaggi.
Questi provider DNS di terze parti sono generalmente più veloci, più affidabili e offrono funzionalità avanzate di privacy e sicurezza.
Passaggi per aggiornare o reimpostare le impostazioni DNS:
5.1. Per Windows
- Clicca sul Pulsante Start > cerca e apri Pannello di Controllo > Rete e Internet
- Clicca su Centro connessioni di rete e condivisione > Modifica impostazioni scheda a sinistra:
- Clicca con il tasto destro sulla tua connessione di rete attiva (Wi-Fi o ethernet) e seleziona Proprietà
- Scorri verso il basso e fai un doppio click su Protocollo Internet Versione 4 (TCP/IPv4). > Seleziona Usa i seguenti indirizzi server DNS.
- Inserisci i server DNS pubblici:
- Server DNS preferito: 1.1.1.1 (Cloudflare DNS) o 8.8.8.8 (Google DNS)
- Server DNS alternativo: 1.0.0.1 (Cloudflare DNS) o 8.8.4.4 (Google DNS)
- Clicca su OK e riavvia il tuo dispositivo.
5.2. Per macOS
- Clicca sul logo Apple in alto a sinistra > Impostazioni di Sistema > Rete
- Seleziona Dettagli per la tua connessione attiva (Wi-Fi o ethernet).
- Vai alla scheda DNS > Clicca sul pulsante + per aggiungere un nuovo server DNS > Aggiungi i seguenti indirizzi DNS:
- 1.1.1.1 (Cloudflare DNS) o 8.8.8.8 (Google DNS)
- 1.0.0.1 (Cloudflare DNS) o 8.8.4.4 (Google DNS)
- Clicca su OK.
Dopo aver aggiornato le impostazioni DNS, riavvia il tuo dispositivo e verifica se il problema è risolto. Se persiste, passa al passaggio successivo.
6. Disabilita temporaneamente i firewall
A volte, i firewall possono interferire con la risoluzione dei nomi di dominio, portando all’errore ERR_NAME_NOT_RESOLVED.
Disabilitarli temporaneamente può aiutare a determinare se sono la causa del problema.
Passaggi per disabilitare temporaneamente il firewall:
6.1. Per Windows
- Apri Windows Firewall:
- Premi Windows + R, digita firewall.cpl e premi Invio.
- Nella colonna di sinistra, clicca su Attiva o disattiva Windows Defender Firewall.
- Disabilita il firewall:
- Seleziona Disattiva Windows Defender Firewall per entrambe le reti private e pubbliche.
- Testa la connessione: Prova ad accedere al sito web per vedere se l’errore è risolto.
- Riattiva il firewall: Torna alle stesse impostazioni e riattiva il firewall.
6.2. Per macOS
- Clicca sul logo Apple > Impostazioni di Sistema > Rete
- Clicca sulla scheda Firewall e disattivalo temporaneamente.
- Prova a visitare di nuovo il sito web.
- Riattiva il firewall: Una volta terminato il test, riattiva il firewall.
Se disabilitare il firewall risolve l’errore, potrebbe essere necessario regolare le sue impostazioni per consentire il traffico DNS.
Su Windows, puoi facilmente ripristinare le impostazioni predefinite del firewall:
7. Reimposta il browser alle impostazioni predefinite
Se l’errore ERR_NAME_NOT_RESOLVED persiste, potrebbe essere legato alle impostazioni del tuo browser. Aggiornare il browser o reimpostarlo alle impostazioni predefinite può aiutare a risolvere questo tipo di problema.
Passaggi per reimpostare le impostazioni del browser:
- In Google Chrome, vai all’indirizzo chrome://settings/reset e clicca sul pulsante Ripristina le impostazioni predefinite originali > Reimposta
- In Firefox, vai su “about:support” > Aggiorna Firefox
- Per Microsoft Edge, vai all’indirizzo edge://settings/reset e clicca sul pulsante Ripristina le impostazioni ai valori predefiniti.
8. Scansiona per malware
Il malware può interferire con la risoluzione DNS alterando le impostazioni di sistema, bloccando determinati domini o reindirizzando il tuo traffico verso server dannosi. Questo può portare all’errore ERR_NAME_NOT_RESOLVED.
Eseguire una scansione e rimuovere i file dannosi può aiutare a risolvere il problema.
8.1. Per Windows
Premi la combinazione di tasti Windows + S (o clicca sul Pulsante Start) > cerca Sicurezza di Windows > Aprila e vai a Protezione da virus e minacce > Opzioni di scansione > seleziona una Scansione rapida o una Scansione completa > Scansiona ora
8.2. Per macOS
I dispositivi Apple hanno diversi livelli di sicurezza integrati, ma non c’è l’opzione per eseguire una scansione manuale da soli. Per questo, hai bisogno di strumenti di terze parti come Malwarebytes per Mac.
Se viene trovato malware sul tuo dispositivo:
- Reimposta le impostazioni di rete. Il malware potrebbe aver alterato il tuo DNS o la configurazione di rete. Resetta queste impostazioni dopo aver rimosso il malware.
- Aggiorna il tuo sistema. Installa le ultime patch di sicurezza per proteggerti da future infezioni.
- Cambia le password. Aggiorna le password per gli account critici, poiché potrebbero essere stati compromessi.
Una volta che il tuo sistema è pulito, verifica se l’errore ERR_NAME_NOT_RESOLVED persiste. Se lo vedi ancora, passa all’ultimo passaggio.
9. Controlla il tuo file hosts
Il file hosts sul tuo dispositivo mappa i nomi di dominio agli indirizzi IP. Configurazioni errate o modifiche non autorizzate a questo file possono causare l’errore ERR_NAME_NOT_RESOLVED.
Passaggi per controllare il file hosts:
9.1. Per Windows
- Apri il file hosts:
- Premi Windows + S, digita Notepad, e click destro per scegliere Esegui come amministratore.
In Notepad, vai su File > Apri e naviga nel seguente percorso:
C:\Windows\System32\drivers\etc\hosts
- Assicurati di impostare il tipo di file su “Tutti i file” per vedere il file hosts.
- Ispeziona il file per configurazioni errate:
Il file hosts predefinito di solito contiene solo commenti (righe che iniziano con #). Cerca eventuali voci aggiuntive che bloccano o reindirizzano siti web, come:
12.123.12.12 example.com
Se c’è una riga del genere, significa che il sito web “example.com” proverà a caricarsi dall’indirizzo 12.123.12.12, invece che dal suo indirizzo IP.
- Rimuovi le voci non necessarie:
- Elimina eventuali righe sospette o errate che bloccano o reindirizzano siti web legittimi.
- Salva il file:
- Dopo aver apportato modifiche, clicca su File > Salva e chiudi Notepad.
9.2. Per macOS
- Apri il file hosts:
- Apri il Terminale (premi Command + Spazio, digita Terminale, e premi Invio).
Digita il seguente comando e premi Invio:
sudo nano private/etc/hosts
- Inserisci la tua password di amministratore quando richiesto.
- Ispeziona il file per configurazioni errate:
- Controlla le righe che reindirizzano siti web legittimi, simile alle istruzioni per Windows.
- Modifica il file:
- Usa i tasti freccia per navigare e rimuovere le righe indesiderate.
- Per salvare le modifiche, premi Control + O, poi Invio. Esci premendo Control + X.
Dopo aver aggiornato il file hosts, riavvia il browser e verifica se l’errore è risolto.
Cosa causa un errore ERR_NAME_NOT_RESOLVED?
L’errore ERR_NAME_NOT_RESOLVED si verifica a causa di un’interruzione nella risoluzione DNS, spesso causata da configurazioni errate o interferenze esterne.
Conoscere queste cause non solo aiuta nella prevenzione, ma può anche guidarti verso la giusta soluzione nel caso in cui l’errore si verifichi di nuovo.
1. Configurazioni errate di rete e DNS
Le configurazioni errate del DNS e della rete sono comuni fattori alla base dell’errore ERR_NAME_NOT_RESOLVED.
Questi problemi si verificano quando il tuo sistema, router o ISP non riesce a gestire correttamente le query DNS, impedendo ai nomi di dominio di risolversi in indirizzi IP.
Di seguito sono riportate le cause principali e le spiegazioni:
1.1. Server DNS non reattivi
Quando il server DNS che stai utilizzando è inattivo, lento o sovraccarico, non può elaborare le richieste per risolvere i nomi di dominio. Questo accade spesso quando:
- I server DNS del tuo ISP stanno sperimentando delle disfunzioni.
- Il traffico intenso causa ritardi o timeout del server.
- Il server DNS è configurato in modo errato, puntando a un indirizzo non valido od obsoleto.
Soluzione:
Passa a un DNS di terze parti affidabile, come:
- Google Public DNS: 8.8.8.8 e 8.8.4.4
- Cloudflare DNS: 1.1.1.1 e 1.0.0.1
Questi server sono ottimizzati per uptime, velocità e sicurezza, riducendo la probabilità di tali errori.
1.2. Cache DNS corrotta
La cache DNS memorizza temporaneamente le risoluzioni dei nomi di dominio per velocizzare la navigazione. Tuttavia, se questa cache diventa obsoleta o corrotta, può portare a errori di risoluzione DNS.
Come accade:
- L’indirizzo IP di un sito web cambia, ma il tuo dispositivo tenta ancora di utilizzare l’indirizzo vecchio.
- Una cache corrotta contiene voci errate o incomplete.
Soluzione:
Svuota la cache DNS per aggiornarla.
2. Cache e cookie del browser
La cache e i cookie del browser memorizzano dati temporanei per migliorare i tempi di caricamento delle pagine e mantenere le informazioni di sessione. Sebbene utili, possono causare problemi se:
- i dati DNS memorizzati sono obsoleti.
I siti web che hai visitato in precedenza potrebbero essersi spostati su un nuovo server, rendendo le voci memorizzate nella cache non valide. - i cookie corrotti possono andare in conflitto con il processo di risoluzione DNS.
Questo può accadere se i cookie di un sito web contengono dati obsoleti o errati.
Soluzione:
Cancella la cache e i cookie del tuo browser, o ripristina le impostazioni predefinite per forzare una nuova query DNS.
3. Malware o DNS Hijacking
Le infezioni da malware o il dirottamento DNS possono manomettere le tue impostazioni DNS o reindirizzare le tue richieste a server malevoli. Questo viene spesso fatto per intercettare i tuoi dati o visualizzare annunci indesiderati.
Soluzione:
- Esegui una scansione completa del malware utilizzando software affidabili come Malwarebytes o Windows Defender.
- Controlla le tue impostazioni DNS per modifiche non autorizzate (ad esempio, indirizzi server inaspettati).
- Ripristina le tue impostazioni DNS a una configurazione affidabile, come Google o Cloudflare.
4. Conflitti con il firewall
I firewall svolgono ruoli importanti nella sicurezza della tua rete, ma a volte possono interferire con la risoluzione del DNS.
Impostazioni troppo restrittive o configurazioni errate possono bloccare le richieste DNS e portare all’errore ERR_NAME_NOT_RESOLVED.
Come i firewall possono causare problemi
- Regole rigide che bloccano le query DNS. Alcuni firewall possono bloccare le richieste in uscita ai server DNS, specialmente se non sono riconosciuti come affidabili.
- Restrizioni specifiche per applicazioni. Un firewall può bloccare browser o applicazioni specifiche dal fare query DNS.
- Impostazioni configurate in modo errato. Regole del firewall errate o personalizzazioni manuali possono bloccare involontariamente il traffico legittimo.
Soluzione:
- Disabilita temporaneamente il tuo firewall e verifica se l’errore persiste.
- Se disabilitare risolve il problema:
- Rivedi e regola le impostazioni del tuo firewall per consentire il traffico DNS.
- Aggiungi il tuo server DNS come indirizzo affidabile o inserisci il browser nella whitelist nelle impostazioni del firewall.
- Ripristina il tuo firewall alle impostazioni predefinite.
Altre potenziali cause
Abbiamo visto i problemi che gli utenti possono gestire localmente per risolvere l’errore ERR_NAME_NOT_RESOLVED.
Purtroppo, a volte la causa sottostante può essere al di fuori del nostro controllo.
Se hai seguito tutti i passaggi che abbiamo descritto sopra e stai ancora vedendo l’errore, è molto probabile che si tratti di un problema più complesso.
Potrebbe essere un problema con il tuo provider internet, l’hardware del dispositivo o il nome di dominio del sito web che stai cercando di visitare.
Considerazioni finali sulla risoluzione di ERR_NAME_NOT_RESOLVED
L’errore ERR_NAME_NOT_RESOLVED può essere frustrante, ma di solito è semplice da risolvere seguendo passaggi sistematici di risoluzione dei problemi.
Comprendere le cause più comuni, come configurazioni errate del DNS, problemi con la cache del browser o interferenze da parte di firewall, può aiutare a prevenire il ripetersi dell’errore.
Mantenere il software aggiornato e utilizzare server DNS affidabili come Google o Cloudflare può migliorare la stabilità generale della navigazione.
Seguendo questa guida, la maggior parte degli utenti dovrebbe essere in grado di risolvere l’errore in modo efficace. Se il problema persiste dopo aver provato questi passaggi, potrebbero esservi problemi più profondi, come problemi DNS legati all’ISP, configurazioni errate del DNS locale o malfunzionamenti hardware.
In tali casi, consigliamo di contattare il provider di hosting del sito web o un team di supporto IT che possa fornire ulteriore assistenza.