L’errore DNS_PROBE_FINISHED_NXDOMAIN è uno dei messaggi più frequenti in Chrome e nei browser basati su Chromium. Compare con la scritta Impossibile raggiungere il sito e una spiegazione del tipo Impossibile trovare l’indirizzo IP del server. Tradotto in parole semplici: il browser ha chiesto ai DNS dove si trova il sito, e la risposta è stata che quel dominio non esiste. A volte è vero, perché l’indirizzo è sbagliato o il dominio è scaduto; molto più spesso il problema è nella catena di risoluzione dei nomi tra il tuo dispositivo e Internet.
In questa guida vediamo che cosa significa esattamente l’errore, come capire se il problema è tuo o del sito e come risolverlo su Windows, macOS, Android e iPhone, con una sezione dedicata a chi gestisce il dominio.
Cosa significa DNS_PROBE_FINISHED_NXDOMAIN
Per raggiungere un sito, il browser deve prima tradurre il nome a dominio, come www.esempio.it, nell’indirizzo IP del server che lo ospita. Questa traduzione la fanno i server DNS: di solito quelli del tuo provider Internet, oppure servizi pubblici come quelli di Google o Cloudflare se li hai impostati. È il primo passaggio del percorso descritto nella guida agli errori del browser.
La sigla si legge così: DNS_PROBE_FINISHED indica che Chrome ha terminato la verifica dei DNS, NXDOMAIN, abbreviazione di Non-Existent Domain, è la risposta ricevuta: il dominio non esiste. Il browser si ferma qui, senza nemmeno provare a contattare il sito, perché non sa a quale indirizzo trovarlo.
Come si presenta sugli altri browser
Su Chrome, Edge, Opera e Brave il messaggio è quello descritto, con la sigla DNS_PROBE_FINISHED_NXDOMAIN in piccolo sotto la spiegazione. Firefox mostra una pagina intitolata Impossibile raggiungere il sito o Server non trovato. Safari indica che non riesce a trovare il server. Un errore molto simile è ERR_NAME_NOT_RESOLVED, che indica anch’esso un fallimento della risoluzione del nome. Le cause e le soluzioni sono in gran parte le stesse.
Prima verifica: il problema è tuo o del sito?
Prima di modificare qualsiasi impostazione, fai due controlli che richiedono pochi secondi. Il primo: rileggi l’indirizzo, perché un errore di battitura nel dominio, come .ti al posto di .it o una lettera mancante, produce esattamente questo errore. Il secondo: prova ad aprire il sito da un’altra rete, per esempio dallo smartphone con il Wi-Fi spento. Se lì il sito si apre, il problema è nel tuo dispositivo o nella tua rete. Se non si apre da nessuna parte, il problema riguarda il dominio, e le soluzioni sono nella sezione dedicata ai gestori in fondo alla guida.
Le cause più comuni lato utente
Cache DNS non aggiornata. Il sistema operativo e il browser memorizzano le risposte dei DNS per non ripetere ogni volta la ricerca. Se il sito ha cambiato server o se una risposta errata è rimasta in memoria, il dispositivo continua a usare l’informazione vecchia.
Server DNS del provider non funzionanti. I DNS del tuo provider Internet possono avere malfunzionamenti temporanei o rispondere in modo errato per alcuni domini.
VPN, antivirus e filtri. Molte VPN, alcuni antivirus e i filtri di controllo parentale intercettano le richieste DNS e possono bloccare domini considerati sospetti, restituendo una risposta di dominio inesistente.
File hosts modificato. Il file hosts del sistema operativo può forzare la risoluzione di un dominio verso un indirizzo diverso; se contiene voci vecchie o inserite da software indesiderati, può causare errori.
Problemi del router. Il router di casa fa spesso da intermediario per i DNS, e un suo malfunzionamento si ripercuote su tutti i dispositivi della rete.
Come risolvere su Windows
- Svuota la cache DNS. Apri il Prompt dei comandi come amministratore e digita
ipconfig /flushdns. Il sistema conferma che la cache è stata svuotata. - Svuota la cache DNS di Chrome. Scrivi
chrome://net-internals/#dnsnella barra degli indirizzi e premi il pulsante per svuotare la cache degli host. - Rinnova la configurazione di rete. Sempre dal Prompt dei comandi come amministratore, esegui in sequenza
ipconfig /release,ipconfig /renewenetsh winsock reset, poi riavvia il computer. - Cambia i server DNS. Nelle impostazioni della scheda di rete puoi indicare DNS pubblici, come 1.1.1.1 e 1.0.0.1 di Cloudflare o 8.8.8.8 e 8.8.4.4 di Google. Se con i nuovi DNS il sito si apre, il problema erano quelli del provider.
- Controlla il file hosts. Si trova in
C:\Windows\System32\drivers\etc\hosts. Aprilo con il Blocco note come amministratore e verifica che non contenga righe con il dominio che non riesci a raggiungere.
Come risolvere su macOS
Apri il Terminale e svuota la cache DNS con il comando sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder, inserendo la password del computer quando richiesta. Per cambiare i server DNS vai nelle Impostazioni di Sistema, nella sezione Rete, apri i dettagli della connessione in uso e modifica l’elenco dei server DNS. Il file hosts si trova in /etc/hosts e si può controllare dal Terminale con cat /etc/hosts.
Come risolvere su smartphone
Su Android, il modo più rapido per azzerare la situazione è attivare e disattivare la modalità aereo, oppure dimenticare la rete Wi-Fi e ricollegarsi. Se usi Chrome, puoi svuotare la cache del browser dalle impostazioni della privacy. Molte versioni di Android permettono di impostare un DNS privato nelle impostazioni di rete avanzate, indicando per esempio one.one.one.one o dns.google.
Su iPhone, attiva e disattiva la modalità aereo o dimentica e ricollega la rete Wi-Fi. Per cambiare i DNS di una rete Wi-Fi, apri le impostazioni della rete, entra nella configurazione DNS, passa alla modalità manuale e inserisci i server desiderati.
Altri accorgimenti
Se il problema persiste, disattiva temporaneamente VPN, proxy e funzioni di protezione web dell’antivirus, poi riprova. Riavvia il router spegnendolo per almeno trenta secondi. Se l’errore compare solo su alcuni siti e solo con la rete di casa, controlla se il router o il provider hanno filtri attivi, come il controllo parentale.
Perché l’errore colpisce solo alcuni siti
Capita spesso che l’errore compaia con un solo sito mentre tutti gli altri funzionano. In questi casi le spiegazioni più probabili sono tre. La prima è che quel sito abbia cambiato server o configurazione DNS di recente, e che il tuo dispositivo o il tuo provider conservino ancora una risposta vecchia: svuotare la cache o cambiare DNS risolve. La seconda è che il dominio sia effettivamente scaduto o in fase di rinnovo: in quel caso il sito non si aprirà da nessuna rete. La terza è che un filtro, come quello di un antivirus, di una VPN o del controllo parentale, abbia inserito il dominio in una lista di blocco, magari per errore: disattivando il filtro il sito torna raggiungibile. Al contrario, se l’errore colpisce tutti i siti, il problema è certamente nella tua connessione o nei DNS che stai usando, e conviene partire dal riavvio del router e dal cambio dei server DNS.
Se il dominio è tuo
Se il sito non si apre da nessuna rete, il problema riguarda il dominio. Ecco le verifiche da fare, in ordine.
Il dominio è attivo? Controlla nel pannello del registrar che il dominio non sia scaduto o sospeso. Un rinnovo dimenticato o un pagamento non andato a buon fine sono tra le cause più frequenti; per alcuni domini il registro può anche sospenderli per dati del titolare non verificati.
I nameserver sono corretti? I nameserver indicati presso il registrar devono essere quelli del servizio che gestisce i DNS del dominio, che sia l’hosting, Cloudflare o un altro provider. Dopo un trasloco è facile lasciarli puntati al vecchio fornitore.
I record DNS esistono? Nel pannello DNS devono esserci il record A, ed eventualmente AAAA, per il dominio principale e un record per il sottodominio www, di solito un CNAME o un altro A. Se manca il record per www, il sito risponderà solo senza www, e viceversa.
La propagazione è completa? Dopo una modifica ai nameserver o ai record, i DNS di tutto il mondo impiegano del tempo ad aggiornarsi, da pochi minuti a qualche ora, raramente di più. Puoi verificare la risoluzione da terminale con nslookup www.esempio.it o dig www.esempio.it, oppure con un servizio online che controlla i DNS da più località. Durante l’attesa, per lavorare sul sito puoi aggiungere al file hosts del tuo computer una riga con l’indirizzo IP del nuovo server seguito dal dominio: il tuo dispositivo raggiungerà subito il server giusto, mentre il resto del mondo completa l’aggiornamento. Ricordati di togliere la riga quando la propagazione è terminata.
Il sito è giù per altri motivi? Se i DNS rispondono correttamente ma il sito resta irraggiungibile, l’errore cambierà: non vedrai più un NXDOMAIN ma problemi di connessione o codici di errore del server. A quel punto la guida al downtime e ai log del server ti aiuta a proseguire la diagnosi.
Domande frequenti
DNS_PROBE_FINISHED_NXDOMAIN significa che il sito è chiuso?
Non necessariamente. Significa che i DNS interrogati non hanno trovato il dominio. Se da altre reti il sito si apre, il problema è solo tuo e si risolve svuotando la cache o cambiando DNS.
Cambiare DNS è sicuro?
Sì, i DNS pubblici dei grandi fornitori sono affidabili e spesso più veloci di quelli dei provider. Puoi sempre tornare alle impostazioni automatiche in qualsiasi momento.
Quanto dura la propagazione dei DNS?
Di solito da pochi minuti a qualche ora. I tempi dipendono anche dalla durata di memorizzazione impostata sui record, chiamata TTL: più è bassa, più rapido è l’aggiornamento.





