Il World Wide Web consente di accedere a un numero quasi il­li­mi­ta­to di siti web di ogni tipo. Per ri­chia­ma­re un progetto web specifico, tutto ciò di cui avete bisogno è un browser Internet e l'in­di­riz­zo del dominio di questo progetto. Que­st'ul­ti­mo si digita nella barra di ricerca del browser al posto del­l'ef­fet­ti­vo indirizzo IP numerico della pagina. I co­sid­det­ti server DNS (Domain Name System) ef­fet­tua­no la con­ver­sio­ne au­to­ma­ti­ca, chiamata anche ri­so­lu­zio­ne dei nomi. Se questa ri­so­lu­zio­ne del dominio non va a buon fine, si ve­ri­fi­che­ran­no ine­vi­ta­bil­men­te degli errori che im­pe­di­sco­no l'accesso al sito web. Il browser Google Chrome vi­sua­liz­ze­rà in questi casi il messaggio "ERR_NAME_NOT_RESOLVED".

Nelle sezioni seguenti, sco­pri­re­te di più sull'origine di questo errore di ri­so­lu­zio­ne del nome DNS e le migliori soluzioni per cor­reg­ger­lo.

Registra il tuo dominio
  • Domain Connect gratuito per una con­fi­gu­ra­zio­ne facile del DNS
  • Cer­ti­fi­ca­to SSL Wildcard gratuito
  • Pro­te­zio­ne privacy inclusa

Cosa significa l'errore DNS "ERR_NAME_NOT_RESOLVED"?

Con il messaggio di errore "ERR_NAME_NOT_RESOLVED" Chrome segnala che non è stato possibile trovare l'indirizzo IP cor­ri­spon­den­te al dominio web inserito. Questo però è fon­da­men­ta­le per stabilire una con­nes­sio­ne al server web della ri­spet­ti­va pagina, motivo per cui il ca­ri­ca­men­to non può che fallire. L'errore si verifica in­di­pen­den­te­men­te dal fatto che si utilizzi Chrome su un PC desktop (Windows, macOS, Linux) o su un di­spo­si­ti­vo mobile (Android, iOS). Non si tratta comunque di un problema specifico di Chrome: anche altri browser, come Firefox o Safari, devono infatti fare i conti con questo errore, ma vi­sua­liz­za­no messaggi diversi rispetto al browser Google nel momento in cui si verifica un problema di questo tipo.

Possibili cause del­l'er­ro­re "ERR_NAME_NOT_RESOLVED"

Il fal­li­men­to della ri­so­lu­zio­ne del nome DNS può avere diverse cause. Uno dei motivi più frequenti è che il server DNS impostato non è (tem­po­ra­nea­men­te) rag­giun­gi­bi­le. Se la cache del vostro browser e la cache DNS del sistema operativo non con­ten­go­no record relativi al sito cui de­si­de­ra­te accedere, non sarà possibile ef­fet­tua­re la ri­so­lu­zio­ne del nome. Questi record degli indirizzi nelle cache possono, tuttavia, essere anche la causa del­l'er­ro­re "ERR_NAME_NOT_RESOLVED" in Chrome, come ad esempio quando il browser vuole ri­spon­de­re a una query DNS tramite la cache, ma l'in­di­riz­zo IP è cambiato nel frattempo.

Altre cause di questo errore includono problemi al router, im­po­sta­zio­ni Internet non corrette, la funzione di pre­vi­sio­ne di Chrome per un ca­ri­ca­men­to più veloce, presenza di malware e un software di sicurezza difettoso.

Come risolvere l'errore "ERR_NAME_NOT_RESOLVED" in Chrome

Per via delle mol­te­pli­ci cause che possono provocare il problema DNS non esiste una soluzione uni­ver­sa­le. Se volete comunque provare a cor­reg­ge­re au­to­no­ma­men­te l'errore e il messaggio "ERR_NAME_NOT_RESOLVED", potete provare le soluzioni seguenti, che ga­ran­ti­sco­no le migliori pos­si­bi­li­tà di successo.

Soluzione 1: riavviare il router

Prima di ad­den­trar­vi nelle im­po­sta­zio­ni di Chrome e del sistema operativo, dovete con­cen­trar­vi sul router che consente al di­spo­si­ti­vo di con­net­ter­si a Internet. Anche se dovesse indicare una con­nes­sio­ne Internet fun­zio­nan­te, c'è sempre la pos­si­bi­li­tà che non sia così. Un riavvio del di­spo­si­ti­vo di rete può quindi essere una soluzione rapida e semplice del­l'er­ro­re "ERR_NAME_NOT_RESOLVED". Per riavviare il di­spo­si­ti­vo, di­scon­net­te­te l'a­li­men­ta­zio­ne per almeno 30 secondi scol­le­gan­do e ri­col­le­gan­do il cavo di ali­men­ta­zio­ne.

N.B.

Quando il router viene tem­po­ra­nea­men­te scol­le­ga­to dal­l'a­li­men­ta­zio­ne, ci vorrà un po' di tempo prima che sia di nuovo com­ple­ta­men­te operativo. Aspettate quindi che la spia Internet/DSL diventi verde prima di ve­ri­fi­ca­re se il problema del DNS è stato risolto.

Soluzione 2: can­cel­la­re i dati del browser

Per im­po­sta­zio­ne pre­de­fi­ni­ta, Chrome memorizza i dati di tutte le pagine web visitate in passato. Queste in­for­ma­zio­ni tem­po­ra­nea­men­te me­mo­riz­za­te con­sen­to­no un ca­ri­ca­men­to più rapido e un com­ple­ta­men­to au­to­ma­ti­co degli indirizzi quando vengono digitati nella barra di ricerca. Per quanto pratica sia questa funzione, può diventare ra­pi­da­men­te un ostacolo e causare errori come quello "ERR_NAME_NOT_RESOLVED" in Android, Windows, ecc. Un'altra soluzione possibile è quindi quella di can­cel­la­re tutti i dati del browser me­mo­riz­za­ti fino a quel momento. Per fare questo, accedete al menu Chrome tramite l'icona a tre punti e fate clic sul pulsante "More tools" e poi su "Clear browsing data":

Se­le­zio­na­te ora i dati del browser Chrome da can­cel­la­re dalla cache. Le opzioni "Browser history" e "Cookies and other site data" sono in ogni caso ob­bli­ga­to­rie. As­si­cu­ra­te­vi inoltre che l'opzione "Time range" sia impostata su "All time", al­tri­men­ti verrà presa in con­si­de­ra­zio­ne solo la cro­no­lo­gia più recente del browser. Una volta ef­fet­tua­ta la selezione, fate clic sul pulsante "Clear data" per con­fer­ma­re:

Soluzione 3: svuotare la cache DNS del sistema operativo

Il browser uti­liz­za­to come in­ter­fac­cia utente per l'accesso al web è spesso l'unica istanza associata agli indirizzi web me­mo­riz­za­ti nella cache. I sistemi operativi comuni, come Windows, MacOS o Linux, man­ten­go­no anche una rubrica web in cui me­mo­riz­za­no au­to­ma­ti­ca­men­te i record DNS dei siti web a cui avete ef­fet­tua­to l'accesso. Come la cache di un browser, anche questa cache DNS può causare errori come quello "ERR_NAME_NOT_RESOLVED" in Chrome se un indirizzo me­mo­riz­za­to non è corretto o non è più attuale. Anche in questo caso la soluzione è quella di svuotare la cache, azione nota anche come "DNS flush".

Su Windows 10 potete eseguire un DNS flush con un semplice comando dal prompt dei comandi. Aprite in­nan­zi­tut­to la riga di comando facendo clic sul­l'o­mo­ni­mo pulsante nel menu di avvio. In al­ter­na­ti­va, potete uti­liz­za­re anche la funzione di ricerca. Una volta aperto il prompt dei comandi, digitate il seguente comando per svuotare la cache del DNS:

ipconfig /flushdns

Se l'azione è andata a buon fine, ri­ce­ve­re­te dopo alcuni secondi il messaggio che la cache è stata svuotata.

Per in­for­ma­zio­ni det­ta­glia­te sulla cache DNS e ulteriori istru­zio­ni su come svuotarla in altri sistemi operativi potete con­sul­ta­re il nostro articolo sul DNS flush.

Soluzione 4: can­cel­la­re i record del catalogo Winsock

Se il problema "ERR_NAME_NOT_RESOLVED" non viene causato dal browser né dalla cache DNS, gli utenti Windows do­vreb­be­ro provare a dare un'oc­chia­ta al­l'in­ter­fac­cia e ap­pli­ca­zio­ne di sistema Winsock (nota anche come Windows Sockets), che consente ai programmi di co­mu­ni­ca­re tramite TCP/IP e crea, a tale scopo, record per tutte le con­nes­sio­ni stabilite. Poiché queste in­for­ma­zio­ni possono impedire talvolta il corretto ca­ri­ca­men­to di un progetto web, un reset del­l'ar­chi­vio Winsock è una delle possibili soluzioni al problema di con­nes­sio­ne nel browser Chrome. Come per il DNS flush, questo reset può essere eseguito dal prompt dei comandi, ma in questo caso è ne­ces­sa­rio eseguire la riga di comando come am­mi­ni­stra­to­re, seguendo questi passaggi:

  1. Aprite il menu Start tramite l'icona di Windows.
  2. In­di­vi­dua­te il pulsante del prompt dei comandi che si trova sotto "Ac­ces­so­ries" o "Windows System", a seconda della versione del sistema operativo uti­liz­za­to.
  3. Fate clic con il pulsante destro del mouse su "Command Prompt" e se­le­zio­na­te "Run as Ad­mi­ni­stra­tor".

Dopo aver avviato la riga di comando di Windows, digitate il seguente comando per resettare il database di Winsock:

netsh winsock reset

Con­fer­ma­te il comando con il tasto Invio e riavviate il sistema per com­ple­ta­re il reset.

Soluzione 5: cambiare server DNS

Se la causa del messaggio "ERR_NAME_NOT_RESOLVED" in Chrome è un server DNS non fun­zio­nan­te non potete farci molto. Potete provare a passare a un altro server DNS mo­di­fi­can­do le im­po­sta­zio­ni DNS per il pro­to­col­lo IPv4 o IPv6. Una buona scelta sono, ad esempio, i server DNS pubblici di Clou­d­fla­re, che si possono trovare agli indirizzi IPv4 1.1.1.1 e 1.0.0.1 o agli indirizzi IPv6 2606:4700:4700::1111 e 2606:4700:4700::1001.

In Windows, ad esempio, potete impostare come scelta pre­de­fi­ni­ta questi registri DNS, pro­get­ta­ti per la sicurezza e la velocità, nel modo seguente:

  1. Aprite il Pannello di controllo dal menu Start.
  2. Fate clic su "Network and Sharing Center" (richiede la vi­sua­liz­za­zio­ne per icone).
  3. Fate clic sul pulsante "Change Adapter Settings".
  4. Fate clic con il tasto destro del mouse sulla scheda di rete tramite la quale siete collegati a Internet e se­le­zio­na­te "Pro­per­ties".
  5. Fate doppio clic su "Internet Protocol Version 4 (TCP/IPv4)" o "Internet Protocol Version 6 (TCP/IPv6)".
  6. Inserite gli indirizzi men­zio­na­ti sopra in "Use the following DNS server addresses", sia nella scelta preferita, sia in quella al­ter­na­ti­va.
  7. Con­fer­ma­te le modifiche con "OK".
Consiglio

Nella Digital Guide potete scoprire anche come mo­di­fi­ca­re il server DNS in macOS, iOS e Android così come nelle vecchie versioni di Windows.

Soluzione 6: di­sat­ti­va­re la funzione di pre­vi­sio­ne di Chrome

La funzione di pre­vi­sio­ne di Google Chrome dovrebbe garantire tempi di ca­ri­ca­men­to ancora più rapidi. A tal fine, questa funzione raccoglie au­to­ma­ti­ca­men­te le in­for­ma­zio­ni sui link relativi a una pagina web aperta, in modo da poter caricare le pagine nascoste più ra­pi­da­men­te quando fate clic su uno di questi link. Questo servizio di pre­vi­sio­ne è, tuttavia, anche una causa ben nota del­l'er­ro­re ERR_NAME_NOT_RESOLVED; di­sa­bi­li­tar­lo può quindi risolvere il problema DNS.

Per di­sat­ti­va­re la funzione di pre­vi­sio­ne, aprite le opzioni di Chrome facendo clic sul­l'i­co­na a tre punti e se­le­zio­nan­do la voce di menu "Settings". Scorrete il menu fino alla fine e fate clic su "Show advanced settings" per vi­sua­liz­za­re le im­po­sta­zio­ni avanzate. Nella sezione "Privacy and security" di­sat­ti­va­te l'opzione "Preload pages for faster browsing and searching":

Soluzione 7: di­sat­ti­va­re tem­po­ra­nea­men­te il software di sicurezza

L'errore di Chrome "ERR_NAME_NOT_RESOLVED" può essere causato su Android, Windows e altri sistemi operativi anche dai software di sicurezza in­stal­la­ti. Un software antivirus o un firewall, ad esempio, possono impedire l'accesso a de­ter­mi­na­ti siti web pro­vo­can­do il messaggio di errore nel browser. Chiudendo tem­po­ra­nea­men­te le ap­pli­ca­zio­ni uti­liz­za­te, potete ve­ri­fi­ca­re fa­cil­men­te se sono proprio queste le cause di tali problemi. Se la ri­so­lu­zio­ne del nome funziona cor­ret­ta­men­te una volta chiuse le ap­pli­ca­zio­ni, avete trovato la fonte del­l'er­ro­re. In questo caso potete con­tat­ta­re il pro­dut­to­re del software pro­ble­ma­ti­co o so­sti­tuir­lo con un'al­ter­na­ti­va adeguata.

Soluzione 8: eseguire il controllo del malware

Come per molti problemi in­for­ma­ti­ci, anche l'errore "ERR_NAME_NOT_RESOLVED" può essere causato dai malware presenti sul vostro computer. Il malware può, ad esempio, mo­di­fi­ca­re la con­fi­gu­ra­zio­ne del server DNS, ma­ni­po­la­re la cro­no­lo­gia del browser o impedire la corretta ri­so­lu­zio­ne dei nomi. Se le soluzioni finora pre­sen­ta­te non hanno risolto il problema, dovreste quindi ve­ri­fi­ca­re se il sistema è affetto da malware. Uti­liz­za­te le funzioni di scansione integrate del software di sicurezza o, in al­ter­na­ti­va, il Malicious Software Removal Tool (MSRT). Que­st'ul­ti­mo è, tuttavia, riservato esclu­si­va­men­te agli utenti Windows e può essere eseguito solo con i diritti di am­mi­ni­stra­to­re.

Vai al menu prin­ci­pa­le