Per chi lavora regolarmente con i siti web, gli errori specifici del CMS come lo schermo bianco della morte o gli errori di connessione al database sono piuttosto comuni. Ma un altro sottoinsieme di errori in cui probabilmente vi imbatterete sono quelli legati alla connessione internet e al DNS.

Un errore che gli utenti di Google Chrome ricevono spesso quando cercano di navigare verso una pagina web è “Impossibile raggiungere il sito – Impossibile trovare l’indirizzo IP del server“, insieme a DNS_PROBE_FINISHED_NXDOMAIN. Questo errore può essere davvero frustrante perché all’improvviso non si riesce più a navigare verso il proprio sito web o addirittura da nessuna parte. 😫

Se visualizzate questo errore mentre cercate di accedere al vostro sito, non preoccupatevi, è abbastanza facile da risolvere. Date un’occhiata ai consigli che trovate qui di seguito su come ricominciare a connettersi. Questa procedura può funzionare anche con altri browser, come Firefox, Edge, ecc.

Guarda la nostra Video-Guida per risolvere l’errore DNS_PROBE_FINISHED_NXDOMAIN

Che Cos’è DNS_PROBE_FINISHED_NXDOMAIN?

Il motivo dell’errore DNS_PROBE_FINISHED_NXDOMAIN è in genere dovuto a una configurazione errata o a un problema con i DNS. DNS è l’abbreviazione di Domain Name System (sistema di nomi di dominio), che aiuta a dirigere il traffico su internet collegando i nomi di dominio con i server web reali. In sostanza, prende una richiesta di tipo umano – un nome di dominio come kinsta.com – e la traduce in un indirizzo IP di tipo informatico – come 216.3.128.12 -.

Quando un utente inserisce un URL nel suo browser web, il DNS si mette al lavoro per collegare quell’URL all’indirizzo IP del server reale. Questa operazione si chiama risoluzione dei nomi DNS e prevede che un recursore DNS interroghi vari nameserver per scoprire l’indirizzo IP effettivo di un server.

Se il DNS non riesce a risolvere il nome o l’indirizzo del dominio, potreste ricevere l’errore DNS_PROBE_FINISHED_NXDOMAIN. La sigla NXDOMAIN sta per Dominio Non Esistente. Leggete di più sul DNS e sul suo funzionamento.

Codice di errore DNS_PROBE_FINISHED_NXDOMAIN
Tipo di errore Errore DNS
Variazioni dell’errore Questo sito non può essere raggiunto
Hmm. Abbiamo problemi a trovare questo sito
Hmmm… non riesco a raggiungere questa pagina
Safari non riesce a trovare il server
Cause dell’errore Errore di connessione a Internet
Il firewall blocca l’accesso
Configurazione errata del DNS
DNS non ancora propagato
Server poco reattivo

Come si Presenta l’Errore DNS_PROBE_FINISHED_NXDOMAIN nei Browser?

Esistono un paio di varianti di questo errore a seconda del browser che state utilizzando.

Google Chrome

In Google Chrome questo errore viene visualizzato come DNS_PROBE_FINISHED_NXDOMAIN (come si vede qui sotto), evidenziando che il sito non può essere raggiunto, seguito dall’indirizzo IP del server che non può essere trovato.

Impossibile raggiungere il sito o Questa pagina web non è disponibile.

Errore DNS_PROBE_FINISHED_NXDOMAIN in Chrome
Errore DNS_PROBE_FINISHED_NXDOMAIN in Chrome

Mozilla Firefox

In Mozilla Firefox viene visualizzato semplicemente come Hmm. We’re having trouble finding that site (come si vede qui sotto).

Non riusciamo a connetterci al server domain.com.

Errore DNS_PROBE_FINISHED_NXDOMAIN in Firefox
Errore DNS_PROBE_FINISHED_NXDOMAIN in Firefox

Microsoft Edge

In Microsoft Edge, l’errore viene visualizzato semplicemente come Hmmm… can’t reach this page (come mostrato di seguito). Il che non è molto utile.

Assicuratevi di avere l’indirizzo web corretto: domain.com.

Errore DNS_PROBE_FINISHED_NXDOMAIN in Edge
Errore DNS_PROBE_FINISHED_NXDOMAIN in Edge

Safari

In Safari, l’errore viene visualizzato semplicemente come Safari Can’t Find the Server (come mostrato di seguito).

Safari non può aprire la pagina “domain.com” perché non riesce a trovare il server “domain.com”.

Errore DNS_PROBE_FINISHED_NXDOMAIN in Safari
Errore DNS_PROBE_FINISHED_NXDOMAIN in Safari

Cause principali dell’errore DNS_PROBE_FINISHED_NXDOMAIN

Come già detto, questo errore si verifica quando il Domain Name System non riesce a risolvere l’URL di un sito web in un indirizzo IP. Le cause possono essere:

  • Il nome del sito non è stato digitato correttamente nella barra di ricerca.
  • C’è un errore di connessione a internet che impedisce l’accesso.
  • Il firewall blocca l’accesso al sito web.
  • Un antivirus o una VPN interferiscono con le impostazioni di rete.
  • Il dominio è scaduto o non è registrato.
  • Le impostazioni DNS non sono configurate correttamente.

Come risolvere DNS_PROBE_FINISHED_NXDOMAIN sul Desktop

Ecco alcuni consigli e cose da controllare per risolvere l’errore (ordinati in base all frequenza delle cause):

1. Rilasciare e Rinnovare l’Indirizzo IP

Dato che di solito si tratta di un problema di DNS lato client, la prima cosa da fare è provare a rilasciare e rinnovare l’indirizzo IP sul vostro computer. Questo include anche lo svuotamento della cache DNS locale, che è simile alla cache del browser.

Windows

In Windows è sufficiente aprire il Prompt dei comandi premendo il tasto logo di Windows e R. Poi digitate “cmd” e premete Invio.

Command Prompt box
CMD

Digitate ipconfig /release e premete Invio. In questo modo verrà rilasciato il vostro indirizzo IP attuale.

ipconfig /release
ipconfig /release

Poi digitate ipconfig /flushdns e premete Invio. In questo modo verrà svuotata la cache DNS locale. Se l’operazione ha funzionato, dovreste vedere il messaggio “Successfully flushed the DNS resolver Cache”.

ipconfig /flushdns
ipconfig /flushdns

Digitate quindi ipconfig /renew e premete Invio. Questo rinnoverà il vostro indirizzo IP.

ipconfig /renew
ipconfig /renew

Potete anche provare a ripristinare le impostazioni IP e il catalogo Winsock con i seguenti comandi: netsh int ip set dns e netsh winsock reset.

Un modo alternativo per svuotare e rinnovare il DNS è semplicemente quello di disabilitare la scheda di rete e riabilitarla.

Mac

Per rilasciare e rinnovare il vostro indirizzo IP su un Mac, andate in Preferenze di Sistema…

Preferenze di sistema Mac
Preferenze di sistema Mac

Cliccate sull’icona della rete e poi su “Avanzate”.

Menu di rete avanzato Mac
Menu di rete avanzato Mac

Cliccate sulla scheda TCP/IP, se non è già presente. Poi cliccate sul pulsante “Rinnova locazione DHCP”.

Come abbiamo fatto in precedenza per Windows, anche gli utenti Mac possono cancellare la cache DNS locale. Tuttavia, questa operazione si svolge in un luogo diverso. Andate su Utilità e poi cliccate su “Terminale”.

Terminale Mac
Terminale Mac

Inserite il seguente comando:

dscacheutil -flushcache
Svuotare la cache DNS su Mac
Svuotare la cache DNS su Mac

Nota: Sui Mac non viene visualizzato alcun messaggio di successo.

2. Riavviare il Servizio Client DNS

Se utilizzate Windows, potete provare a riavviare il servizio client DNS che risolve e memorizza i nomi di dominio DNS.

Aprite il Prompt dei comandi premendo il tasto logo di Windows e R. Digitate quindi “services.msc” e premete Invio.

services.msc
services.msc

Scorrete fino a “Client DNS”, fate clic con il tasto destro del mouse e selezionate “Riavvia”.

Riavviare il servizio client DNS in Windows
Riavviare il servizio client DNS in Windows

Se l’opzione di riavvio non è selezionata (come è successo a noi), un modo alternativo per farlo è attraverso il prompt dei comandi.

Aprite il prompt dei comandi premendo il tasto logo di Windows e R. Poi digitate “cmd” e premete Invio.

CMD
CMD

Quindi inserite i seguenti comandi:

net stop dnscache
net start dnscache

A seconda della versione di Windows in uso, potreste ricevere un errore che dice:

La pausa, la continuazione o l’arresto richiesti non sono validi per questo servizio.

Molto probabilmente questo errore è dovuto al fatto che per eseguire il comando è necessario eseguire CMD come servizio di rete. Se state riscontrando questo errore, vi consigliamo di provare prima le altre alternative riportate di seguito.

3. Cambiare i Server DNS

La prossima cosa da provare è cambiare i server DNS. Per impostazione predefinita, i server DNS vengono assegnati automaticamente dal vostro ISP. Tuttavia, potete provare a cambiarli temporaneamente con un server DNS pubblico, come quello di Google o Cloudflare.

  • Alcuni preferiscono utilizzare i DNS pubblici di Google (8.8.8.8 e 8.8.4.4) a lungo termine perché a volte sono più affidabili.
  • Anche Cloudflare ha appena lanciato i suoi nuovi DNS gratuiti sicuri e velocissimi (1.1.1.1 e 1.0.0.1) che utilizzeremo in questo esempio. Se volete utilizzare quelli di Google, i passaggi sono gli stessi: basta sostituire gli indirizzi dei server DNS con quelli di Google.

Suggerimento: se state già utilizzando un server DNS gratuito e state riscontrando dei problemi, a volte è anche possibile rimuoverlo e tornare ai server DNS del vostro ISP. Google e Cloudflare non sono perfetti il 100% delle volte e ci sono stati alcuni casi in cui abbiamo notato che il ritorno al DNS ha risolto il problema.

Windows

In Windows è sufficiente aprire il Prompt dei comandi premendo il tasto logo di Windows e R. Poi digitate “pannello di controllo” e premete Invio.

Eseguire il Pannello di controllo di Windows
Eseguire il Pannello di controllo di Windows

Cliccate su “Rete e Internet” e poi su “Centro connessioni di rete e condivisione”. Sul lato sinistro, cliccate su “Modifica impostazioni scheda di rete”.

Modificare le impostazioni dell'adattatore
Modificare le impostazioni dell’adattatore

Cliccate con il tasto destro del mouse sulla vostra connessione attuale, che può essere una connessione locale o una connessione di rete wireless, a seconda della modalità di connessione. Poi cliccate su “Proprietà”.

Proprietà della connessione wireless
Proprietà della connessione wireless

Selezionate il Protocollo Internet Versione 4 (o IPv6 se lo desiderate) e cliccate su “Proprietà”.

Proprietà IPV 4
Proprietà IPV 4

Prendete nota di tutte le impostazioni esistenti nel caso in cui doveste tornare indietro. Cliccate su “Usa i seguenti indirizzi di server DNS”. Inserite i seguenti, oppure sostituite quelli esistenti con questi:

Per IPv4: 1.1.1.1 e 1.0.0.1
Per IPv6: 2606:4700:4700::1111 e 2606:4700:4700::1001

Indirizzi dei server DNS
Indirizzi dei server DNS

Cliccate su OK e poi su Chiudi. Riavviate il browser.

Mac

Per cambiare i server DNS su un Mac, andate in Preferenze di Sistema…

Preferenze di sistema Mac
Preferenze di sistema Mac

Cliccate sull’icona della rete e poi su “Avanzate”.

Rete Mac avanzata
Rete Mac avanzata

Cliccate sulla scheda “DNS”.

DNS Mac
DNS Mac

Quindi aggiungete gli indirizzi dei server DNS di Cloudflare.

Per IPv4: 1.1.1.1 e 1.0.0.1
Per IPv6: 2606:4700:4700::1111 e 2606:4700:4700::1001

4. Ripristinare i flag di Chrome

A volte le impostazioni di Chrome o le funzioni sperimentali possono essere accidentalmente modificate o rovinate. Potete ripristinare le impostazioni predefinite digitando chrome://flags nel browser e cliccando su “Ripristina tutte le impostazioni predefinite”.

Ripristinare i flag di Chrome
Ripristinare i flag di Chrome

Poi riavviate il browser.

5. Disattivare Temporaneamente VPN e Antivirus

A volte le VPN e i software antivirus possono entrare in conflitto o sovrascrivere le impostazioni di rete, compresi i server DNS, ecc. Se ne avete qualcuno in esecuzione, provate a disabilitarlo temporaneamente (chiudendolo) per vedere se risolve l’errore DNS probe finished nxdomain in Chrome.

6. Controllare il File Host Locale

Ogni computer ha il cosiddetto file host locale. Si tratta di un file che contiene voci DNS manuali mappate a indirizzi IP specifici. In genere viene modificato solo quando si vuole avere un’anteprima del DNS prima di passare i domini a un nuovo host.

Tuttavia, ci sono molti modi diversi in cui questo file potrebbe essere stato modificato. Pertanto, se nessuna delle opzioni precedenti ha funzionato, vale la pena fare un double-check del file hosts locale per verificare che il sito web a cui state cercando di accedere non sia presente.

Windows

Il file hosts richiede in genere un accesso supplementare. Quindi il primo passo è aprire il vostro editor di testo come amministratore. Cliccate sul menu Start, cercate il vostro editor di testo, fate clic con il tasto destro del mouse e selezionate “Esegui come amministratore”. Questo può essere fatto con qualsiasi editor di testo come Notepad, Notepad++, Atom, ecc. Nell’esempio che segue utilizziamo Sublime.

Eseguire l'editor di testo come amministratore
Eseguire l’editor di testo come amministratore

All’interno dell’editor di testo, cliccate su File → Apri e cercate il seguente percorso:

C:WindowsSystem32driversetc

Cliccate sul file hosts e su “Apri”.

Aprire il file hosts
Aprire il file hosts

Controllate che il sito web che state cercando di visitare non sia presente nell’elenco. Se lo è, rimuovetelo.

Mac

Per controllare il vostro file host su Mac, vi consigliamo di procurarvi Gas Mask. Si tratta di un’applicazione gratuita che può essere utilizzata come gestore di file host, editor di file host e passare da uno all’altro. Rende tutto più facile e veloce! Altrimenti, potete seguire i prossimi passaggi per modificare manualmente il vostro file hosts su Mac.

Andate su Utilità e poi cliccate su “Terminale”.

Mac terminal
Mac terminal

Inserite il seguente comando e premete Invio (molto probabilmente vi verrà richiesta anche la password di amministratore).

sudo nano /private/etc/hosts
File Hosts Mac
File Hosts Mac

Controllate che il sito web che state cercando di visitare non sia presente nel file host. Se lo è, rimuovetelo.

7. Controllare il DNS del Dominio

Se l’errore DNS_PROBE_FINISHED_NXDOMAIN viene riscontrato solo su un singolo dominio, anche dopo aver controllato il file hosts, potrebbe essere necessario controllare le impostazioni DNS del nome di dominio stesso.

Se siete clienti di Kinsta, abbiamo un articolo approfondito su come puntare il dominio e il DNS su Kinsta. Se avete recentemente migrato il sito web a un nuovo provider di hosting, è possibile che il DNS sia stato memorizzato nella cache in modo errato sul vostro computer. In questo caso, il punto 2 dovrebbe aver risolto il problema.

8. Riavviare il Computer

Sappiamo che è fastidioso, ma va ricordato. 😬 Se nessuna delle opzioni precedenti funziona, provate a riavviare il computer e anche il router. Ci rendiamo conto che molti di voi probabilmente hanno centinaia di schede o applicazioni aperte ed è per questo che abbiamo inserito questa opzione come ultima. Tuttavia, il riavvio dei dispositivi cancella la cache temporanea.

Come Risolvere DNS_PROBE_FINISHED_NXDOMAIN su Cellulare (Android e iOS)

Questi sono i modi più comuni per risolvere questo errore sul vostro dispositivo mobile:

1. Riavviare il Dispositivo

Conoscete la famosa domanda dell’assistenza tecnica “Ha provato a spegnerlo e riaccenderlo?”.

Ebbene, questa frase è famosa per un motivo: un riavvio spesso risolve il problema! Prima di tentare qualsiasi altra soluzione di questo elenco, iniziate con un semplice riavvio del dispositivo.

Android

Per riavviare il vostro dispositivo Android, tenete premuto il pulsante di accensione del dispositivo per visualizzare il menu Opzioni, quindi toccate l’opzione Riavvia:

Il pulsante
Il pulsante “Riavvia” di Android.

Attendete che il dispositivo si riavvii, quindi aprite l’applicazione Chrome e verificate la presenza dell’errore.

iPhone/iOS

Per riavviare il vostro iPhone o un altro dispositivo iOS, iniziate tenendo premuto il pulsante di accensione e uno dei due pulsanti del volume:

I pulsanti
I pulsanti “Riavvia” su un dispositivo iOS.

Teneteli premuti finché sullo schermo non appare il cursore di spegnimento:

Il cursore di spegnimento di iOS.
Il cursore di spegnimento di iOS. (Fonte: GadgetHacks)

Trascinate il cursore da un lato all’altro e attendete che il dispositivo si spenga.

Una volta spento completamente, tenete premuto il pulsante di accensione del dispositivo per riaccenderlo. Poi controllate se l’errore è ancora presente.

2. Controllare gli Aggiornamenti dell’App Chrome

Il passo successivo consiste nell’assicurarsi di utilizzare l’ultima versione dell’applicazione Google Chrome sul vostro dispositivo Android

Potete verificare la presenza di eventuali aggiornamenti di Chrome e installarli seguendo questi passaggi:

  1. Aprite l’app App Store (che sui dispositivi Android si chiama Google Play Store).
  2. Toccate l’icona del vostro profilo in alto a destra (nella barra di ricerca).
  3. Toccate l’opzione di menu Gestisci app e dispositivo.
  4. Toccate il pulsante Aggiornamenti disponibili.
  5. Cercate Google Chrome nell’elenco. Se lo vedete, toccate il pulsante Aggiorna accanto ad esso.

Una volta terminata l’installazione dell’aggiornamento, rilanciate l’app Chrome e verificate se l’errore è ancora presente. In caso affermativo, passate alla soluzione successiva.

3. Cancellare i Dati del Browser e dell’App di Chrome

Le cache sono utili perché velocizzano la vostra esperienza di navigazione. Infatti, i nostri test dimostrano che la cache di Edge riduce di oltre il 50% il tempo necessario per fornire pagine complete ai browser.

Tuttavia, questi dati in cache possono anche essere spesso la fonte di errori come DNS_PROBE_FINISHED_NXDOMAIN.

Fortunatamente, non avete bisogno di questi dati nella cache e cancellarli può risolvere l’errore.

Potete cancellare la cache di Chrome e i dati delle app dal dispositivo mobile in pochi passi:

  1. Aprite l’applicazione Chrome.
  2. Toccate l’icona del menu ad hamburger ( o ) in alto o in basso.
  3. Toccate Cronologia > Cancella dati di navigazione.
  4. Selezionate Cronologia di navigazione e Immagini e file nella cache. Lasciate le altre opzioni deselezionate.
  5. Se viene visualizzato il messaggio “Cancella anche i dati di questi siti?”, confermate toccando Cancella.
  6. Attendete che Chrome finisca di cancellare i dati, quindi toccate il messaggio di conferma OK, ricevuto.

Ora provate a visitare nuovamente la pagina per vedere se l’errore è scomparso. Se così non fosse, non scoraggiatevi! Passate all’opzione successiva.

4. Controllare gli Aggiornamenti del Sistema

Come per Chrome, dovete assicurarvi di utilizzare l’ultima versione del sistema operativo (OS) Android disponibile per il vostro dispositivo.

Android

Ecco come verificare se il vostro dispositivo Android ha aggiornamenti di sistema in corso:

  1. Andate su Impostazioni > Sistema.
  2. Toccate Aggiornamento del sistema.
  3. Questa schermata potrebbe dirvi che il vostro sistema è aggiornato. In ogni caso, toccate il pulsante Controlla aggiornamenti in basso.
  4. Attendete che il sistema cerchi gli aggiornamenti disponibili per il sistema operativo.
  5. Se viene trovato un aggiornamento, accettate di installarlo e seguite le ulteriori istruzioni per completare l’installazione.
  6. Riavviate il dispositivo se il processo di aggiornamento non avviene automaticamente.

iPhone/iOS

Potete verificare la presenza di aggiornamenti in corso sul vostro iPhone o su un altro dispositivo iOS seguendo questi passaggi:

  1. Andate su Impostazioni > Generali > Aggiornamento software.
  2. Esaminate la schermata per vedere se c’è un aggiornamento disponibile. Se c’è, toccate il pulsante Scarica e installa.
  3. Toccate Installa ora quando viene richiesto.
  4. Riavviate il dispositivo.

Una volta che il sistema del dispositivo è stato aggiornato e riavviato, verificate nuovamente la presenza dell’errore nell’app Chrome. Se è ancora presente, provate la soluzione successiva di questo elenco.

5. Cambiare le Impostazioni di Rete del Dispositivo Mobile

Abbiamo parlato in precedenza della modifica delle impostazioni DNS dei dispositivi desktop per risolvere l’errore DNS_PROBE_FINISHED_NXDOMAIN. Questo stesso approccio può funzionare anche con i dispositivi mobili.

Android

Per modificare le impostazioni DNS del vostro dispositivo Android, seguite questi passaggi:

  1. Andate su Impostazioni > Rete e Internet > Internet.
  2. Assicuratevi che il Wi-Fi sia impostato su “On”
  3. Tenete premuta la connessione alla rete Wi-Fi, quindi toccate Modifica.
  4. In Opzioni avanzate, individuate i campi DNS 1 e DNS 2 e inserite queste informazioni:
    • DNS 1: 8.8.8.8
    • DNS 2: 8.8.4.4
  5. Toccate Salva.
Impostazioni DNS Android Wi-Fi.
Impostazioni DNS Android Wi-Fi.

Dopo aver salvato le nuove impostazioni, riaprite l’app Chrome e controllate se l’errore è scomparso.

iPhone/iOS

Potete modificare le impostazioni DNS del vostro iPhone o di un altro dispositivo iOS seguendo questi passaggi:

  1. Andate su Impostazioni > Wi-Fi.
  2. Toccate la vostra rete nel menu.
  3. Toccate Configura DNS > Manuale.
  4. Rimuovete gli elenchi attuali alla voce Server DNS e aggiungete i seguenti elenchi:
    • 8.8.8.8
    • 8.8.4.4
    • 2001:4860:4860::8888
    • 2001:4860:4860::8844
Impostazioni del server DNS di iOS Wi-Fi.
Impostazioni del server DNS di iOS Wi-Fi.

A questo punto, riavviate l’app Chrome e controllate nuovamente se il messaggio di errore viene visualizzato.

Riepilogo

Anche se è frustrante, l’errore DNS_PROBE_FINISHED_NXDOMAIN di solito è abbastanza facile da risolvere. Tra lo svuotamento della cache DNS, il rinnovo dell’IP e la prova di diversi server DNS, si auspica che riusciate a tornare a navigare sul web in poco tempo.

Lettura consigliata: Come Risolvere l’Errore DNS_PROBE_FINISHED_BAD_CONFIG.


Domande Frequenti

Che Cos’è DNS_PROBE_FINISHED_NXDOMAIN?

L’errore DNS_PROBE_FINISHED_NXDOMAIN indica che il Domain Name System (DNS) non è riuscito a risolvere il nome o l’indirizzo del dominio. NXDOMAIN sta per Dominio Non Esistente.

Quali sono le Cause di DNS_PROBE_FINISHED_NXDOMAIN?

Il DNS_PROBE_FINISHED_NXDOMAIN è in genere causato da una configurazione errata o da un problema con il DNS.

Come si Risolve DNS_PROBE_FINISHED_NXDOMAIN?

Ecco alcune raccomandazioni e cose da controllare per risolvere l’errore (ordinate in base alle cause riscontrate più di frequente):

  1. Rilasciare e rinnovare l’indirizzo IP
  2. Riavviare il servizio client DNS
  3. Cambiare i server DNS
  4. Ripristinare i flag di Chrome
  5. Disabilitare temporaneamente la VPN e l’antivirus
  6. Controllare il file Host locale
  7. Controllare i DNS del dominio
  8. Riavviare il computer

Come si Risolve DNS_PROBE_FINISHED_NXDOMAIN sui Dispositivi Mobili?

Questi sono i modi più comuni per risolvere questo errore su un dispositivo mobile:

  1. Riavviare il dispositivo
  2. Controllare gli aggiornamenti dell’app Chrome
  3. Cancellare i dati del browser e dell’app di Chrome
  4. Controllare gli aggiornamenti del sistema
  5. Cambiare le impostazioni di rete del dispositivo mobile