Ti è mai capitato di provare ad aprire il tuo sito preferito e trovarti davanti al messaggio di errore “Il server DNS non risponde”?
Se sì, sappi che sei in buona compagnia. È un problema frustrante e più comune di quanto si pensi, e può mandare in confusione anche chi usa internet da anni.
La buona notizia è che risolverlo è abbastanza facile. In questa guida completa vediamo cos’è il DNS, perché è così importante e quali sono le cause e le soluzioni più comuni legate all’errore “Il server DNS non risponde”.
Cos’è il DNS e perché è importante?
Il DNS (Domain Name System) è un sistema che aiuta i computer e gli altri dispositivi a comunicare online. È un po’ come una rubrica telefonica di internet.
Quando digiti un indirizzo web come www.surfshark.com nel browser, il tuo dispositivo non cerca davvero il sito usando questo nome facile da ricordare e pensato per le persone. Al suo posto, ha bisogno dell’indirizzo IP (Internet Protocol) del sito web, cioè una serie di numeri univoca che funziona come un numero di telefono irripetibile.
Un esempio di indirizzo IP è 192.0.2.1.
Ricordare gli indirizzi IP sarebbe difficilissimo per la maggior parte delle persone, quindi il DNS funziona dietro le quinte per tradurre (in gergo tecnico “risolvere”), i nomi di dominio facili da ricordare in indirizzi IP numerici che i computer possono comprendere.
L’intero processo di traduzione avviene su computer specializzati, chiamati server DNS. Questi server vengono spesso forniti dal provider di servizi internet (ISP), ma puoi anche utilizzare server DNS pubblici di aziende come Google, Cloudflare o Surfshark. I server DNS sono un componente fondamentale di internet e gestiscono in modo silenzioso milioni di richieste al secondo.
Perché il DNS è importante
Il DNS è indispensabile per offrire un’esperienza di navigazione fluida e semplificata, e garantisce agli utenti di internet quanto segue:
- Connettività: il server DNS fa in modo che tu raggiunga sempre il sito web corretto.
- Velocità: un server DNS veloce e affidabile consente alle pagine web di caricarsi rapidamente.
- Comodità: senza un DNS dovresti memorizzare l’indirizzo IP di ogni sito che visiti. Immagina di dover digitare 172.217.16.238 ogni volta che vuoi fare una ricerca, invece di scrivere semplicemente google.com.
- Una migliore esperienza online: il DNS può indirizzarti verso un server più vicino quando visiti un sito, grazie al routing basato sulla posizione. Ad esempio, il DNS può collegare gli utenti che si trovano negli Stati Uniti ai server situati in Nord America e gli utenti europei a quelli che si trovano in Europa. Questa ottimizzazione geografica garantisce in genere tempi di caricamento più brevi e una navigazione più fluida.
Problemi con i server DNS
Anche se nella maggior parte dei casi il DNS funziona in secondo piano senza alcun problema, ci sono diverse cose che possono causare un malfunzionamento. Le principali cause dei problemi relativi ai server DNS sono:
- Impostazioni DNS obsolete: le impostazioni DNS del tuo dispositivo possono essere sbagliate o obsolete a causa di aggiornamenti software non installati, configurazioni manuali o cambiamenti a livello di rete o dell’ISP.
- Problemi hardware: malfunzionamenti del router Wi-Fi, del modem, del computer o del dispositivo possono interrompere le connessioni DNS.
- Sovraccarico del server: se il server DNS sta gestendo molto traffico o ha dei problemi tecnici, potrebbe non riuscire a rispondere alla richiesta dell’utente.
- Eccessivo controllo governativo: alcuni governi restrittivi impongono ai server degli ISP di bloccare voci DNS specifiche o di impedire del tutto l’uso di resolver DNS pubblici.
Quando si verifica uno di questi problemi, spesso si verifica un errore DNS che blocca la connessione a internet.
Cause comuni dell’errore “Il server DNS non risponde”
Ecco i motivi più frequenti per cui potresti vedere un messaggio di errore come “errore DNS”, “server DNS non disponibile” o “il server DNS non risponde”.
1. Corruzione della cache del DNS o record non aggiornati
Il computer memorizza le richieste DNS recenti in un file chiamato cache del DNS. Questa cache (una memoria temporanea) velocizza il caricamento dei siti web, perché consente di recuperare rapidamente l’indirizzo IP richiesto senza dover contattare ogni volta un server DNS.
Ma affinché funzioni correttamente, la cache del DNS deve contenere le informazioni giuste. Se la cache si danneggia o contiene record DNS non aggiornati, potresti non riuscire a raggiungere il sito.
2. Configurazioni errate di router o modem
Il router o il modem Wi-Fi sono il punto di accesso a internet del computer. Una configurazione non corretta di uno dei due può causare l’errore “Il server DNS non risponde”, bloccando o indirizzando in modo errato le richieste DNS.
3. Interferenze con firewall, antivirus o VPN
Firewall, software antivirus e servizi VPN (reti private virtuali) sono progettati per proteggere il computer, ma in alcuni casi possono bloccare o interferire con le connessioni DNS e rendere il server DNS non disponibile, soprattutto se le impostazioni non sono configurate correttamente.
4. Problemi dell’ISP o di connettività di rete
Un errore DNS può verificarsi anche quando il problema non riguarda il dispositivo o le sue impostazioni, ma l’ISP.
Se il server DNS predefinito del tuo ISP ha qualcosa che non va, potresti ricevere un messaggio del tipo “Il server DNS non risponde”.
5. Driver di rete non aggiornati o non validi
Se i driver di rete non sono aggiornati o funzionano male, il dispositivo potrebbe avere dei problemi di connettività, tra cui difficoltà a risolvere le richieste DNS.
Anche se alcuni dei problemi che abbiamo visto sono simili tra loro, individuare la causa esatta dell’errore DNS è il modo migliore per trovare la soluzione giusta.
Istruzioni passo passo per risolvere gli errori DNS
Ci sono vari modi per risolvere l’errore “Il server DNS non risponde”, e fortunatamente nessuno di essi richiede particolari competenze tecniche.
Nella maggior parte dei casi, devi solo seguire i passaggi qui sotto finché non risolvi il problema.
Riavvia il dispositivo
Il trucco più vecchio del mondo è ancora uno dei più efficaci. A volte un semplice riavvio può eliminare problemi temporanei che potrebbero causare errori DNS.
Come riavviare il dispositivo, il router e il modem
- Spegni il computer, lo smartphone o il tuo dispositivo connesso a internet (non basta metterlo in sospensione).
- Scollega il router Wi-Fi o il modem dalla presa elettrica.
- Aspetta circa 30 secondi (un minuto per essere sicuri).
- Collega di nuovo il router o il modem e aspetta finché tutte le spie luminose non si sono accese.
- Riaccendi il dispositivo e prova di nuovo a visitare il sito che non si apriva.
Con questo metodo aggiorni le connessioni di rete e spesso riesci a risolvere errori causati da piccoli problemi dell’hardware o di connettività.
Modifica le impostazioni DNS
È probabile che il tuo dispositivo sia configurato in modo da utilizzare il server DNS predefinito del tuo ISP. Se sospetti che questo server abbia dei problemi, puoi cambiare facilmente server DNS e passare a uno più affidabile.
L’uso di server DNS pubblici affidabili, come Google DNS, Cloudflare DNS o Surfshark DNS, spesso è sufficiente per risolvere i problemi più comuni.
Come cambiare l’indirizzo del server DNS su Windows
- Premi Windows + R, digita “cmd” e premi Invio per aprire il Prompt dei comandi.
- Digita “ncpa.cpl” e premi Invio per aprire una finestra con tutte le connessioni di rete del computer.
- Fai clic con il tasto destro sulla rete Wi-Fi.
- Fai clic su Proprietà, seleziona Protocollo Internet versione 4 (TCP/IPv4) e fai clic sul pulsante Proprietà.
- Seleziona Ottieni automaticamente un indirizzo IP e, più in basso, Utilizza i seguenti indirizzi server DNS.
- Inserisci l’indirizzo del nuovo server DNS che vuoi usare nel campo Server DNS preferito. Di seguito, ti consigliamo alcuni server DNS affidabili con i relativi indirizzi IP:
- Surfshark DNS: 194.169.169.169
- Google DNS: 8.8.8.8
- Cloudflare DNS: 1.1.1.1
- Seleziona la casella accanto a Convalida impostazioni all’uscita e fai clic su OK.
Come cambiare l’indirizzo del server DNS su macOS
- Apri il menu Apple e fai clic su Impostazioni di Sistema > Rete.
- Seleziona la rete Wi-Fi attualmente in uso. Fai clic su Dettagli > DNS.
- Fai clic sul pulsante + e inserisci l’indirizzo del server DNS alternativo che hai scelto.
- Fai clic su OK > Applica.
Per gli altri sistemi operativi: riavvia il browser e vedi se il messaggio di errore scompare.
Svuota la cache DNS
Se la cache DNS è danneggiata o non aggiornata, il browser potrebbe continuare a tentare di collegarsi a indirizzi vecchi o non validi. Svuotare, o “ripulire”, la cache DNS costringe il dispositivo ad aggiornare i record.
Come svuotare la cache DNS su Windows
- Fai clic su Avvio e digita “cmd”.
- Fai clic con il tasto destro sull’app Prompt dei comandi e seleziona Esegui come amministratore.
- Digita “ipconfig /flushdns” e premi Invio. Riceverai un messaggio di conferma.
Come svuotare la cache DNS su macOS
- Usa il Finder per trovare e aprire l’app Terminale.
- Copia e incolla questo comando: “sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder” e inserisci la password se ti viene richiesto.
Come svuotare la cache DNS sui dispositivi mobili
- Su iOS: attiva e disattiva la Modalità aereo oppure riavvia il dispositivo.
- Su Android: riavvia il dispositivo. In alcune versioni potrebbe essere necessario andare a Impostazioni > App > Chrome > Spazio di archiviazione > Svuota la cache.
Dopo aver svuotato la cache, riapri il browser predefinito e verifica se l’errore DNS è stato risolto.
Disattiva IPv6
IPv6 (Internet Protocol Version 6) è una versione più recente del protocollo IP rispetto al più diffuso IPv4 (Internet Protocol Version 4), ma non tutte le reti e i server DNS la supportano completamente. Disattivare IPv6 può risolvere alcuni problemi di compatibilità.
Come disattivare IPv6 su Windows
- Apri il Pannello di controllo. Fai clic su Centro connessioni di rete e condivisione > Modifica impostazioni scheda.
- Fai clic con il tasto destro sulla connessione di rete e seleziona Proprietà.
- Deseleziona la casella accanto a Protocollo Internet versione 6 (TCP/IPv6) nella scheda Rete.
- Fai clic su OK e riavvia il computer.
Come disattivare IPv6 su macOS
- Apri il menu Apple e fai clic su Impostazioni di sistema > Rete.
- Seleziona la connessione e fai clic su Dettagli… > TCP/IP.
- Imposta Configura IPv6 su Solo link-local.
- Fai clic su OK e riavvia il computer.
Disattiva temporaneamente l’antivirus, il firewall o la VPN
A volte i software di sicurezza informatica come firewall, VPN o antivirus possono bloccare il traffico di rete e causare errori DNS. Disattivarli, anche solo temporaneamente, può aiutarti a capire se sono all’origine del problema.
Come disattivare i software di sicurezza
- Per disattivare l’antivirus, apri il software in uso e assicurati che non ci sia una scansione in corso. Disattiva tutte le impostazioni.
- Per disattivare il firewall, su Windows vai al Pannello di controllo e su macOS vai a Impostazioni di Sistema > Rete.
- Verifica inoltre di non avere una connessione attiva a un server VPN.
Suggerimento avanzato: naviga solo su siti sicuri mentre queste protezioni sono disattivate e ricordati di riattivarle subito dopo aver completato le prove. I servizi DNS non devono essere usati al posto della VPN e non offrono lo stesso livello di sicurezza. Se disattivando uno di questi software l’errore DNS si risolve, potrebbe essere necessario modificare le impostazioni di sicurezza o concedere più autorizzazioni al browser.
Aggiorna i driver di rete
Se il driver dell’adattatore di rete è obsoleto o difettoso, può causare la comparsa di messaggi di errore DNS. In questi casi, un semplice aggiornamento dovrebbe risolvere il problema.
Come aggiornare i driver di rete su Windows
- Fai clic con il tasto destro sul menu Start e seleziona Gestione dispositivi > Schede di rete.
- Se utilizzi solo il Wi-Fi, fai clic con il tasto destro sulla scheda di rete wireless. Se usi un computer desktop collegato tramite cavo Ethernet, potrebbe essere necessario seguire gli stessi passaggi anche per la scheda di rete LAN.
- Seleziona Aggiorna e lascia che il dispositivo installi eventuali nuove versioni del driver. Se non sono disponibili aggiornamenti, fai clic su Disabilita, attendi qualche secondo e poi seleziona Abilita per ripristinare il driver.
- Ricollegati alla rete e verifica la connessione.
Come aggiornare i driver di rete su macOS
- Le nuove versioni dei driver di rete sono incluse negli aggiornamenti di sistema, quindi assicurati che macOS sia aggiornato.
- Disattiva la connessione Wi-Fi, aspetta circa un minuto e poi riattivala.
- Riavvia il computer e verifica la connessione a internet.
Ripristina il router alle impostazioni di fabbrica
Se nessuna delle soluzioni precedenti dovesse funzionare, le impostazioni del router potrebbero essere la causa dell’errore “il server DNS non risponde”. Puoi provare a ripristinare il router per riportarlo alle impostazioni predefinite.
Come ripristinare il router
- Cerca il pulsante Reset sul router. Spesso si trova all’interno di un forellino, a cui puoi accedere con uno strumento sottile come una graffetta per premerlo.
- Tieni premuto il pulsante Reset per circa 10 secondi.
- Aspetta che il router si riavvii completamente.
- Riconfigura le impostazioni di rete come preferisci. Può darsi che tu debba inserire di nuovo le credenziali di accesso e la password del Wi-Fi.
Metodi alternativi per risolvere problemi del DNS persistenti
Se continui a visualizzare l’errore “Il server DNS non risponde” anche dopo aver seguito i passaggi precedenti, puoi provare questi metodi aggiuntivi.
Controlla il problema su un altro dispositivo
Usa un altro computer, smartphone o tablet collegato alla stessa rete per visitare la stessa pagina web che ti sta dando problemi.
Se ora puoi connetterti e visitarla, è probabile che il problema riguardi il primo dispositivo. Se invece riscontri problemi su entrambi i dispositivi, è molto probabile che l’errore dipenda dal router, dal tuo ISP o dal server DNS.
Anche se questo passaggio non risolve direttamente gli errori del server DNS, ti aiuta a capirne la causa.
Verifica la presenza di problemi legati all’ISP
Se visualizzi spesso messaggi come “il server DNS non risponde”, il problema potrebbe riguardare il server DNS del tuo ISP e non il tuo dispositivo. Contatta il tuo provider per assicurarti di usare un server DNS che funzioni correttamente.
Come chiedere all’ISP di controllare gli errori DNS
- Contatta l’assistenza clienti del tuo ISP. Se disponibili, il supporto telefonico o la live chat sono spesso più rapidi rispetto all’email.
- Chiedi se hanno riscontrato delle interruzioni nei servizi del server DNS o altri problemi nella tua zona.
- Richiedi istruzioni per controllare le impostazioni del server DNS o per passare a un altro server DNS più affidabile.
Usa una connessione via cavo
Le reti Wi-Fi in genere funzionano bene, ma dal punto di vista tecnico sono meno stabili rispetto alle connessioni cablate tradizionali. Questo significa che potrebbero causare errori DNS intermittenti. Se possibile, prova a collegare il computer a internet tramite un cavo Ethernet per verificare se il problema DNS persiste.
Come verificare gli errori DNS con una connessione a internet cablata su Windows
- Collega un cavo Ethernet al computer e al router.
- Fai clic con il tasto destro sull’icona del Wi-Fi in basso a destra sullo schermo e seleziona Disconnetti per disattivare il Wi-Fi.
- Prova a visitare lo stesso sito web che stavi cercando di aprire prima per vedere se il problema è risolto.
Come controllare gli errori DNS con una connessione a internet via cavo su macOS
- Collega un cavo Ethernet al Mac e al router (probabilmente ti servirà un adattatore).
- Fai clic sull’icona del Wi-Fi in alto a destra sullo schermo e disattiva il Wi-Fi.
- Prova a visitare lo stesso sito web a cui cercavi di accedere prima per verificare se il problema è risolto.
“Il server DNS non risponde”: un errore fastidioso ma facile da risolvere
All’inizio, il messaggio di errore DNS può fare un po’ di paura, soprattutto se non hai molta dimestichezza con la tecnologia. La buona notizia è che le cause e le soluzioni sono spesso semplici e la maggior parte degli utenti riesce a risolvere il problema in pochi passaggi.
Detto questo, risolvere i problemi DNS è solo una parte di ciò che serve per navigare in sicurezza. Per questo molte persone scelgono suite di sicurezza informatica come Surfshark, che vanno oltre la risoluzione dei problemi DNS e offrono funzionalità come la VPN, l’antivirus e gli avvisi di fughe di dati.
Se vuoi una maggiore sicurezza online, ricorda che usare strumenti di cybersicurezza in modo proattivo è un buon modo per mantenere la connessione privata e stabile.
Domande frequenti
Come si fa a risolvere i problemi DNS su PS5?
Per risolvere i problemi relativi al DNS sulla PS5:
- Riavvia la console e il router.
- Vai a Impostazioni > Rete > Impostazioni > Configura connessione a internet.
- Imposta le Impostazioni DNS su Manuale. Inserisci un server DNS primario, ad esempio 194.169.169.169 per usare il DNS di Surfshark, che è considerato tra i migliori server DNS per il gaming.
- Salva le impostazioni e verifica la connessione a internet.
Che cosa sono 8.8.8.8 e 8.8.4.4 quando parliamo di server DNS?
8.8.8.8 e 8.8.4.4 sono gli indirizzi di due server DNS pubblici e gratuiti, forniti da Google. Vengono usati spesso per migliorare la velocità e la stabilità della connessione a internet.
Se invece vuoi un server veloce, sicuro e che non raccolga i tuoi dati, ti consigliamo di provare il DNS di Surfshark, il cui indirizzo IP è 194.169.169.169.
La VPN può causare errori DNS?
Sì, la VPN può causare errori DNS, se instrada in modo errato le richieste DNS o utilizza il server DNS sbagliato. Per risolvere il problema, prova a disconnetterti temporaneamente dalla VPN. Se l’errore persiste solo con determinati indirizzi, puoi anche provare la funzionalità di split tunneling della VPN.
Cambiare DNS incide sulla velocità di internet?
Sì, cambiare server DNS può influire sulla velocità con cui le pagine web iniziano a caricarsi.
Il server DNS può rendere più veloce o più lenta la conversione dei nomi di dominio in indirizzi IP. Anche se questo non modifica la velocità reale della connessione da un punto di vista tecnico, la navigazione può sembrare più rapida o più lenta in base al server DNS che usi.
Qual è la differenza tra gli errori “Il server DNS non risponde” e “DNS probe finished”?
L’errore “Il server DNS non risponde” indica che il computer non è riuscito a collegarsi a un server DNS, mentre l’errore “DNS probe finished” significa che la connessione è avvenuta, ma il server non ha trovato l’indirizzo IP del sito richiesto.
Il primo è un problema di connettività, il secondo è un errore relativo alla risoluzione.
