ERR_NAME_NOT_RESOLVED: cause DNS

ERR_NAME_NOT_RESOLVED: il browser non trova il dominio

L'errore ERR_NAME_NOT_RESOLVED compare quando il browser non riesce a tradurre il nome del dominio in un'indirizzo IP attraverso la risoluzione DNS. A differenza degli errori di connessione, qui il problema è precedente: il sistema non sa nemmeno a quale IP collegarsi.

Verifica della risoluzione

Apri un terminale ed esegui nslookup tuosito.it oppure dig tuosito.it. Se il comando restituisce "NXDOMAIN" o nessuna risposta, il dominio non risolve a livello globale. Se invece restituisce un'IP, il problema è locale al tuo computer o alla tua rete.

Cause principali del problema globale

Le cause più comuni a livello globale sono: dominio scaduto (verifica con whois la data di expiry), name server cambiati di recente e propagazione DNS non ancora completata (fino a 48 ore), name server offline presso il registrar o l'hosting, oppure configurazione DNS errata con record A o NS mancanti.

Controllo dei name server

Esegui dig tuosito.it NS per vedere i name server autoritativi. Confronta il risultato con quanto configurato presso il registrar. Se non corrispondono, aggiorna i NS dal pannello del registrar. La propagazione richiede normalmente 4-24 ore.

Cache DNS locale

Se il problema è solo sul tuo PC, la cache DNS locale potrebbe contenere informazioni obsolete. Su Windows: ipconfig /flushdns. Su macOS: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. Su Linux: sudo systemd-resolve --flush-caches. Riavvia il browser dopo il flush.

Cambiare DNS resolver

Il DNS del tuo ISP potrebbe essere lento o avere problemi. Cambia i DNS del sistema o del router a server pubblici affidabili come 1.1.1.1 e 1.0.0.1 (Cloudflare), 8.8.8.8 e 8.8.4.4 (Google) o 9.9.9.9 (Quad9). Spesso risolvono problemi che il DNS ISP non riesce a gestire.

File hosts e DNS over HTTPS

Controlla che il file hosts non contenga voci per il tuo dominio che lo mappano a IP errati. Su Windows si trova in C:\Windows\System32\drivers\etc\hosts, su macOS e Linux in /etc/hosts. Se utilizzi DNS over HTTPS (DoH) in Firefox o Chrome, prova a disattivarlo temporaneamente: alcune reti aziendali bloccano DoH.

Strumenti di verifica propagazione

Usa dnschecker.org o whatsmydns.net per vedere come il dominio viene risolto da DNS server in tutto il mondo. Se solo alcune location restituiscono l'IP corretto, la propagazione è ancora in corso. Attendi e ritesta a intervalli di alcune ore.

Hai bisogno di aiuto?

Se il tuo sito ha problemi di accesso, il team di G Tech Group può aiutarti. Contattaci tramite il modulo di contatto.

Hai trovato utile quest'articolo?