Cos'è un errore DNS? Cause, messaggi comuni e come risolverli

Uomo che lavora da un computer portatile in una stanza piena di piante e impara come risolvere gli errori DNS
Laura Leaver.

June 15, 2026

Laura Leaver

GoTo Solutions Consultant

 

#GoToGetsIT: questo articolo fa parte di una serie in pubblicazione realizzata dai leader di pensiero di GoTo in prima linea: i nostri Consulenti per le soluzioni comprendono a fondo le sfide specifiche degli utenti e collegano la soluzione giusta per aiutarli a raggiungere i loro obiettivi utilizzando la tecnologia GoTo. In questo modo condividono le loro conoscenze del settore su ciò che serve per aiutare le aziende di tutto il mondo a prosperare in un mondo remoto o ibrido.

Gli errori DNS sono uno di quei problemi che possono davvero mandare all'aria la tua giornata. Un attimo prima stai caricando una pagina web, un attimo dopo ti ritrovi davanti a messaggi come "DNS server non risponde" o "Questo sito non è raggiungibile" e ti chiedi se dipende dal tuo computer, dal Wi-Fi, dal tuo ISP o direttamente da internet. Qual è la buona notizia? La maggior parte degli errori DNS si risolve in pochi minuti, una volta che sai dove cercare. Vediamo insieme cos'è davvero il DNS, perché si verificano questi errori, cosa significano realmente i messaggi più comuni e come tornare online (sia tu che gli utenti finali).

Che cos'è il DNS?

Un sistema di nomi di dominio (DNS, Domain Name Service) è il metodo di denominazione dei siti web utilizzato per associare nomi facilmente comprensibili agli indirizzi IP. I browser web comunicano tramite indirizzi Internet Protocol (IP), e il DNS traduce i nomi di dominio in indirizzi IP, così i browser possono caricare le risorse internet. Considera il DNS come una bella maschera, che copre un brutto miscuglio di numeri complessi. È molto più semplice ricordarsi un nome accattivante come CNN.com, Microsoft.com o GoTo.com che memorizzare una lunga serie di numeri IPv4 come 10.9.75.129, o i nuovi indirizzi IPv6 come questo esempio di Wikipedia: 2001:0db8:85a3:0000:0000:8a2e:0370:7334.

Il DNS evita a ogni utente del Web di dover conservare un complesso elenco di indirizzi IP dei siti web e, al suo posto, rende semplice accedere a un sito digitandone il nome nella barra degli indirizzi (URL) del browser. Ma proprio come ogni traduttore, anche il DNS a volte può fare confusione — e lì iniziano a comparire gli errori.

Cos'è un errore DNS?

Un errore DNS si verifica quando il browser non riesce a tradurre il nome di un sito web nell'indirizzo IP necessario per caricare la pagina. L'errore può dipendere dal tuo dispositivo, dal router, dal server DNS del tuo provider o direttamente dal sito web — per questo "errore DNS" è più una categoria che un problema unico. Se ciò che stai digitando nella barra degli indirizzi (URL) non viene tradotto correttamente, prima che la pagina venga caricata visualizzerai un messaggio di errore DNS.

Il modo più rapido per verificare che il problema sia effettivamente il DNS (e non un'interruzione più generale della connessione a Internet) è ignorare il nome del sito web e provare ad accedere direttamente utilizzando il suo indirizzo IP. Per esempio, invece di apple.com, prova a inserire 17.253.144.10 nel browser. Se il sito web si carica, il problema sta nella ricerca DNS. Se non si carica, potresti avere un problema di connessione generale.

Puoi anche aprire un prompt dei comandi — una funzionalità presente nella maggior parte degli strumenti di supporto oppure apribile manualmente su Windows inserendo CMD nella casella di ricerca sulla barra delle applicazioni — e "pingare" il sito per vedere se è raggiungibile:

  • Se il sito è raggiungibile, il comando tracert 17.253.144.10 mostrerà il punto del percorso in cui il traffico di rete si interrompe.
  • Se il sito non è raggiungibile, prova con un altro sito. Se non viene caricata alcuna pagina, il problema potrebbe dipendere dal tuo provider di servizi Internet (ISP). In questo caso, il modo più rapido per ottenere una risposta è controllare la pagina che riporta lo stato del servizio oppure contattare il servizio di assistenza.

Perché si verificano errori DNS? 6 cause comuni

Quasi sempre gli errori DNS dipendono da una di queste situazioni:

  1. La tua cache DNS è vecchia o danneggiata. Il computer salva in locale le ultime ricerche, e se quelle voci non sono aggiornate o risultano corrotte, il browser continua a usare dati sbagliati.
  2. Il router o modem ha bisogno di essere riavviato. Anche i router mantengono una propria cache DNS e, dopo un lungo periodo di funzionamento continuo, le relative tabelle di instradamento DNS possono diventare obsolete o bloccarsi.
  3. Il server DNS del tuo provider ha dei problemi. Questo problema è più comune di quanto si pensi: il resolver DNS assegnato automaticamente dal tuo provider di servizi Internet (ISP) può rallentare, non rispondere entro il tempo previsto o smettere temporaneamente di funzionare.
  4. Le impostazioni DNS sono configurate male. Soprattutto sui dispositivi dove qualcuno ha modificato manualmente le impostazioni di rete o dove una VPN, uno strumento di sicurezza o un proxy ha sostituito i valori predefiniti.
  5. Una VPN, un firewall o un antivirus sta causando conflitti. Alcuni software di sicurezza possono intercettare le richieste DNS e, quando non funzionano correttamente, la ricerca non va a buon fine.
  6. Malware sul dispositivo. Alcuni malware reindirizzano le richieste DNS verso server dannosi. Se continui a ricevere errori DNS dopo aver provato tutto il resto, fai una scansione.

Messaggi di errore DNS comuni e cosa significano

Metà della soluzione sta nel capire quale errore hai davvero davanti, perché spesso la risposta è nascosta proprio nel messaggio. Ecco quelli che vedo più spesso arrivare al supporto:

 

Messaggio di errore Cosa significa Soluzione più probabile
Il server DNS non risponde Il tuo sistema operativo riesce a raggiungere la rete, ma il resolver DNS configurato non risponde. Riavvia il router; passa a un resolver pubblico come Cloudflare 1.1.1.1 o Google 8.8.8.8.
DNS_PROBE_FINISHED_NXDOMAIN (Chrome) Il nome di dominio non esiste o non può essere risolto. Svuota la cache DNS; ricontrolla l'URL; prova un altro resolver.
Impossibile trovare l'indirizzo DNS del server Il browser non riesce affatto a tradurre il nome host. Svuota la cache; cambia provider DNS; controlla VPN/proxy.
Impossibile raggiungere questa pagina / Impossibile raggiungere il server DNS Il server DNS non è raggiungibile dal tuo dispositivo. Riavvia l'adattatore di rete; rinnova il lease DHCP; bypassa la VPN.
Risoluzione DNS non riuscita / Errore di risoluzione DNS La richiesta ha superato il tempo limite o ha restituito un errore del server (SERVFAIL). Prova un resolver pubblico; controlla lo stato dell'ISP.
Il server DNS non è riuscito a processare la richiesta DNS Il resolver ha ricevuto la query ma non è riuscito a gestirla. Riavvia il servizio Client DNS; svuota la cache; verifica il firewall.
Impossibile eseguire la risoluzione del nome DNS Spesso si tratta di un problema di accesso a Windows o Active Directory — il computer non è riuscito a risolvere una registrazione di servizio. Verifica la raggiungibilità del controller di dominio e il DNS primario sull'adattatore di rete.

Se vuoi una risposta rapida sul messaggio che vedi, cercalo nella tabella qui sopra e parti dalla soluzione suggerita. Se così non risolvi, il workflow qui sotto ti guida attraverso tutti i passaggi di risoluzione dei problemi in ordine.

Come risolvere un errore DNS: workflow passo dopo passo

Se hai già verificato che non si tratti del sito o di un'interruzione nota dell'ISP, segui questi passaggi fondamentali in ordine crescente di difficoltà e impegno.

  1. Prova un altro dispositivo o rete

    Questo è il test di integrità più veloce. Se il tuo laptop mostra un errore DNS ma il telefono sulla stessa Wi-Fi carica la pagina, il problema è sul laptop. Se entrambi i dispositivi falliscono sulla Wi-Fi ma il telefono funziona con la rete mobile, allora il problema è nella rete.

  2. Riavvia router e modem

    La soluzione classica che funziona sempre. Scollega entrambi, attendi 30 secondi, poi ricollega prima il modem, aspetta che si avvii del tutto e infine collega di nuovo il router. Questo rimuove le vecchie voci DNS dal router e forza nuove richieste.

  3. Riavvia il computer

    Anche questa è una soluzione collaudata. Esclude eventuali processi bloccati ed è particolarmente utile dopo aver svuotato la cache DNS, per assicurarsi che l'aggiornamento venga applicato correttamente.

  4. Svuota la cache DNS

    Così il tuo computer recupererà nuove informazioni DNS la prossima volta che visiti un sito.

    • Windows: apri il prompt dei comandi ed esegui ipconfig /flushdns
    • macOS: apri il Terminale ed esegui sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    • Cache del browser Chrome: vai su chrome://net-internals/#dns e fai clic su "Svuota la cache degli host".
  5. Rinnova il tuo lease IP/DHCP

    Se il tuo computer mantiene una vecchia configurazione di rete, questa operazione gliene fornisce una nuova:

    ipconfig /release
    ipconfig /renew

  6. Passa a un resolver DNS pubblico

    Se il server DNS del tuo ISP è lento o instabile, passare a un resolver pubblico aiuta quasi sempre. Le due opzioni più usate sono:

    Puoi configurarli sul tuo computer (nelle proprietà della scheda di rete) oppure sul router, così tutti i dispositivi potranno beneficiarne.

  7. Controlla hardware e cavi

    È tutto funzionante? Alcuni cavi sono allentati? Sembra banale, ma un cavo Ethernet inserito male può causare strani e intermittenti problemi DNS.

  8. Aggiorna il firmware del router

    Un router non aggiornato può avere bug DNS già risolti con una patch dal produttore. Effettua l'accesso alla pagina di amministrazione del router e verifica la presenza di aggiornamenti del firmware.

  9. Disattiva temporaneamente VPN, proxy o software di sicurezza di terze parti

    Se l'errore DNS è comparso subito dopo che hai installato o aggiornato una VPN, un firewall o un antivirus, prova a disattivarlo. Se l'errore sparisce, hai trovato il colpevole.

  10. Esegui una procedura guidata

    Su PC, digita "impostazioni" nella barra di ricerca, trova Impostazioni → Risoluzione dei problemi e avvia la diagnostica di rete. La procedura correggerà il problema in autonomia oppure ti indicherà cosa non va.

  11. Esegui una scansione antivirus

    Escludi la presenza di un malware che possa dirottare le richieste DNS.

  12. Verifica il DHCP

    DHCP (Dynamic Host Control Protocol) ottiene automaticamente le informazioni IP e dovrebbe essere attivo sia sul dispositivo che sul router. In genere lo trovi nelle proprietà IP della connessione locale. Per la maggior parte delle reti domestiche o di piccoli uffici, l’impostazione da usare è "Ottieni automaticamente indirizzi dei server DNS" e "Ottieni automaticamente un indirizzo IP".

  13. Reimposta lo stack di rete (la soluzione drastica)

    Se nessun’altra soluzione ha funzionato, reimposta completamente la configurazione di rete di Windows:

    netsh winsock reset
    netsh int ip reset

    Riavvia al termine.

  14. Contatta gli esperti

    La prossima volta che sullo schermo compare improvvisamente un errore DNS, puoi contattare il reparto IT, che potrebbe utilizzare uno strumento come LogMeIn Resolve, dotato di funzionalità di risoluzione dei problemi integrate per la gestione e il supporto da remoto. Queste includono l'esecuzione di un prompt dei comandi sul tuo computer da remoto o l’accesso a una sessione di condivisione schermo per controllare le impostazioni.

Come risolvere nello specifico l'errore "Il server DNS non risponde"

Questo è di gran lunga il messaggio di errore DNS più comune, e merita attenzione perché l’ordine delle soluzioni qui è un po' diverso rispetto al workflow generale. Quando vedi il messaggio "Il server DNS non risponde", prova in questo ordine:

  1. Riavvia il router — già solo questo risolve una sorprendente quantità di casi.
  2. Imposta il DNS su 1.1.1.1 o 8.8.8.8 sul dispositivo o direttamente sul router.
  3. Svuota la cache DNS con il comando ipconfig /flushdns.
  4. Disattiva eventuali VPN o proxy per escludere interferenze.
  5. Prova un browser diverso per escludere le impostazioni DNS-over-HTTPS a livello di browser.
  6. Avvia in modalità provvisoria con rete — se lì il DNS funziona, probabilmente c'è un programma all'avvio o un driver che interferisce.

Se queste soluzioni non funzionano, è più probabile che il problema sia a monte (presso il tuo ISP o il DNS del sito di destinazione) piuttosto che sul tuo dispositivo.

Comandi di risoluzione dei problemi DNS che ogni professionista IT dovrebbe conoscere

Se ti occupi del supporto ai clienti, questi sono i comandi che vale la pena tenere sempre a portata di mano. La maggior parte funziona anche tramite una sessione di prompt dei comandi remota, così non devi spiegare al cliente cosa inserire.

Prendi il comando Cosa fa
ping <hostname> Verifica la raggiungibilità di base e conferma se il nome viene risolto in un IP.
nslookup <hostname> Ti mostra esattamente quale server DNS sta interrogando il tuo computer e quale risposta riceve.
nslookup <hostname> 1.1.1.1 Forza la ricerca su un resolver specifico — perfetto per capire se il problema è sul DNS locale.
tracert <hostname> (Windows) / traceroute (macOS/Linux) Mappa il percorso che segue il traffico e mostra dove si ferma.
ipconfig /flushdns Svuota la cache del resolver DNS locale.
ipconfig /displaydns Mostra cosa c’è attualmente nella cache DNS — utile per trovare eventuali voci errate.
Resolve-DnsName <hostname> (PowerShell) Fornisce una ricerca più approfondita, mostrando tutti i tipi di registrazione.
dig <hostname> (macOS/Linux) Il comando standard di Linux/Unix per la diagnostica DNS; per impostazione predefinita fornisce molte informazioni.

Un tipico flusso di risoluzione dei problemi IT è: ping per verificare la connettività → nslookup sul resolver locale → nslookup su un resolver pubblico → tracert se c'è un problema di routing. Questa sequenza ti aiuta a capire se il problema è di connettività, DNS locale, DNS dell'ISP o routing.

Quando il problema è lato server

Se sei un amministratore IT o un fornitore di servizi gestiti (MSP) responsabile della risoluzione DNS a livello di infrastruttura, il quadro diventa un po' più ampio. I problemi DNS lato server che riscontro più spesso sono record configurati in modo errato, registrazioni di domini scadute, singoli punti di guasto nelle catene dei resolver e problemi di convalida DNSSEC. Alcune best practice aiutano ad evitarli quasi tutti:

  • Usa sempre un server DNS primario e uno secondario. Le dipendenze da un singolo resolver sono tra le cause più comuni delle interruzioni che impediscono all'intera azienda di navigare su Internet.
  • Monitora i tempi di risoluzione, non solo lo stato di disponibilità (up/down). Un DNS lento sembra non funzionare per il cliente molto prima che smetta davvero di rispondere.
  • Valuta il DNS-over-HTTPS (DoH) per i dispositivi dei clienti su reti non affidabili.
  • Annota il fornitore DNS, il titolare dell’account e le date di rinnovo per ogni dominio. Domini scaduti e account dei registrar irraggiungibili sono cause primarie, e più comuni di quanto si pensi, dei maggiori disservizi.

Quando serve una mano: strumenti di supporto remoto

La prossima volta che compare all'improvviso un errore DNS sullo schermo di qualcuno — tuo o di un cliente finale — lo strumento più rapido per risolvere è spesso un supporto remoto che permette al team IT di eseguire i comandi senza disturbare la persona dall'altra parte. Una piattaforma come LogMeIn Resolve offre ai team IT un prompt dei comandi remoto, la condivisione dello schermo e procedure di risoluzione automatizzate tramite script per i problemi ricorrenti, così la maggior parte degli errori DNS può essere risolta in pochi minuti, senza dover chiedere all'utente di leggere i risultati dei comandi al telefono. Per i team IT che gestiscono centinaia o migliaia di endpoint, questa è la differenza tra una soluzione in cinque minuti e una richiesta di supporto che dura mezza giornata.

Ovviamente, se gli errori DNS impediscono completamente di raggiungere Internet dal dispositivo coinvolto, dovrai seguire manualmente i passaggi descritti sopra.

Domande frequenti.

Cos'è un errore DNS?

Un errore DNS si verifica quando il tuo dispositivo non riesce a tradurre il nome di un sito web nell’indirizzo IP necessario per caricare la pagina. Può dipendere dal dispositivo, dal router, dal provider Internet o dal sito stesso — e la soluzione cambia a seconda del caso.

Cosa causa un errore DNS?

Le cause più comuni sono una cache DNS obsoleta o danneggiata, problemi del router o del modem, un server DNS dell'ISP non affidabile, impostazioni di rete configurate in modo errato, interferenze di una VPN o di uno strumento di sicurezza e (occasionalmente) malware che reindirizza le query DNS.

Perché continuo a ricevere errori DNS?

Se gli errori DNS continuano a ripresentarsi, di solito il problema è persistente: spesso è un resolver non stabile del provider, un router che crea problemi o uno strumento di sicurezza che intercetta le richieste DNS. Passare a un resolver DNS pubblico come 1.1.1.1 o 8.8.8.8 risolve gran parte degli errori DNS ricorrenti.

Come si risolve un errore DNS?

Parti dalle basi: riavvia il router, svuota la cache DNS (ipconfig /flushdns su Windows) e prova un altro dispositivo sulla stessa rete per capire dov'è il problema. Se non funziona, prova un resolver DNS pubblico e disattiva temporaneamente qualsiasi VPN o proxy.

Cosa significa "Il server DNS non risponde"?

Significa che il tuo computer riesce a raggiungere la rete, ma il server DNS a cui è stato indicato di fare le richieste non risponde. Di solito indica un problema con il router o con il resolver DNS del provider. Riavviare il router e impostare il DNS su 1.1.1.1 o 8.8.8.8 è la soluzione nella maggior parte dei casi.

È sicuro cambiare il mio server DNS?

Sì. Passare a un fornitore DNS pubblico affidabile come Cloudflare o Google è sicuro e spesso migliora sia la velocità che l’affidabilità. Entrambi i fornitori pubblicano le proprie regole sulla privacy, quindi se questa è una priorità per te, vale la pena dare un'occhiata prima di cambiare.

Qual è la differenza tra un errore DNS e un'interruzione di Internet?

Un errore DNS significa che le ricerche dei nomi non funzionano, ma la connessione di base potrebbe essere comunque funzionante — di solito puoi ancora raggiungere un sito se inserisci direttamente l'indirizzo IP. Un'interruzione di Internet significa che la connessione stessa non funziona, quindi non si carica nulla indipendentemente da come si tenta di accedervi.