Come risolvere l’errore “Il server DNS non risponde” su Windows
Sì, errori DNS come “Il server DNS non risponde” sono un problema piuttosto comune. A volte si tratta solo di problemi temporanei, altre volte la cache DNS o le impostazioni di rete giocano a nascondino. La cosa importante è che di solito è possibile risolvere il problema senza troppi problemi, se si sa dove cercare.È un po’ fastidioso perché impedisce ai browser di connettersi, e tutti quei piccoli trucchi possono sembrare un tiro al buio. Quindi, ecco una raccolta di alcuni metodi collaudati che hanno funzionato per me su diverse configurazioni. Potrebbero aiutarti a ripristinare la connessione senza dover aspettare l’ISP o riavviare l’intero sistema ogni cinque minuti.
Come risolvere il problema “Il server DNS non risponde” in Windows
Utilizzare un browser Web diverso
Se visualizzi l’errore DNS, a volte è semplicemente il tuo browser attuale ad avere uno strano problema. Che tu stia usando Chrome, Firefox o Edge, vale la pena provarne uno diverso. Cambiare browser può aiutare a escludere problemi specifici del browser, come cache danneggiate o plugin che bloccano la risoluzione DNS. Ad esempio, se Chrome non funziona, passa a Firefox o Edge per vedere se riesci a caricare le pagine. Se funziona, probabilmente è colpa del tuo browser principale e potrebbe essere necessario un ripristino o una reinstallazione. In alcune configurazioni, questo ha risolto il problema immediatamente, ma in altre era solo una falsa pista. Vale davvero la pena provare.
Riavvia il router
Un consiglio classico, ma sempre valido. Un rapido riavvio del router può eliminare problemi di cache, bug temporanei o configurazioni bloccate che interferiscono con il DNS. Basta premere il pulsante di accensione o scollegarlo dalla presa, attendere circa 10 secondi e ricollegarlo. A volte, è possibile farlo anche tramite il pannello di amministrazione del router (ad esempio, andando su http://192.168.1.1 o simili), effettuando l’accesso e cliccando su “Riavvia” o “Riavvia”.Dopodiché, attendi qualche istante per stabilire una nuova connessione. Una volta che la spia si è stabilizzata, prova ad accedere nuovamente ai tuoi siti: se il problema era il DNS, questo potrebbe risolvere il problema. In alcune configurazioni, ha funzionato immediatamente; in altre, ci sono voluti alcuni minuti prima che tutto tornasse a funzionare correttamente.
Cancella la cache DNS
Windows mantiene una cache DNS per velocizzare l’accesso ai siti web. Tuttavia, se questa cache si danneggia o diventa obsoleta, può bloccare completamente l’accesso. Per svuotarla, basta aprire il Prompt dei comandi come amministratore (digitare cmdnel menu Start, fare clic con il pulsante destro del mouse, selezionare Esegui come amministratore ), quindi eseguire questo comando:
ipconfig /flushdns
Ciò costringe Windows a svuotare la cache e a ricostruirla da zero durante la navigazione. A volte, questo “reset” risolve errori DNS persistenti che altrimenti non scomparirebbero. Non so perché funzioni, ma su alcune macchine questo errore si verifica al primo tentativo, per poi risolversi dopo un riavvio, quindi non arrendetevi se si comporta in modo strano.
Disattiva il firewall
Il firewall di Windows dovrebbe proteggerti, ma può anche bloccare il traffico DNS legittimo se configurato in modo errato. Disattivarlo temporaneamente può rivelare se è questo il problema. Per farlo:
- Apri Start, quindi trova e avvia Sicurezza di Windows.
- Fare clic su Firewall e protezione di rete.
- Seleziona la rete attiva (sarà indicato come (attiva) ).Nella pagina successiva, disattiva l’ opzione Firewall di Microsoft Defender.
- Potrebbe apparire una richiesta di autorizzazione: fare clic su Sì.
Se disabilitando il firewall il problema DNS si risolve, significa che qualche regola sta bloccando le tue query. Puoi riattivarlo in seguito e impostare regole specifiche per consentire il passaggio del traffico DNS.
Disattivare l’antivirus (temporaneamente)
A volte, i programmi antivirus diventano iperprotettivi e rilevano che le query DNS sono sospette, bloccandole. Per la protezione integrata di Windows, puoi disattivare la protezione in tempo reale :
- Aprire Sicurezza di Windows.
- Vai a Protezione da virus e minacce.
- Fare clic su Gestisci impostazioni in Impostazioni di protezione da virus e minacce.
- Disattiva la protezione in tempo reale. Conferma con il prompt UAC, se richiesto.
Assicurati di riattivarlo in seguito. Se questa è la causa, il tuo DNS dovrebbe funzionare correttamente una volta che l’antivirus smetterà di bloccarlo. Non so perché, ma alcune soluzioni antivirus tendono a essere eccessivamente caute, soprattutto dopo gli aggiornamenti.
Disattiva IPv6
A volte, le reti IPv6 possono interferire con la risoluzione DNS, soprattutto se la rete o il provider di servizi Internet non supportano correttamente IPv6. Per disattivarlo:
- Apri il Pannello di controllo e vai su Rete e Internet > Centro connessioni di rete e condivisione.
- Fare clic su Modifica impostazioni scheda sul lato sinistro.
- Fare clic con il pulsante destro del mouse sulla connessione di rete attiva e selezionare Proprietà.
- Scorrere fino a trovare Protocollo Internet versione 6 (TCP/IPv6), deselezionarlo, quindi fare clic su OK.
Si tratta di una sorta di hack, ma sorprendentemente può risolvere i blocchi DNS. Su alcuni dispositivi, l’abilitazione di IPv6 ha causato più problemi di quanti ne abbia risolti, quindi vale la pena provare a disattivarlo temporaneamente.
Cambia i tuoi server DNS
Se il tuo attuale provider DNS sta semplicemente attraversando un periodo difficile o è sovraccarico, passare a un server DNS pubblico come quello di Google o OpenDNS può essere d’aiuto. Per impostare manualmente i server DNS:
- Apri il Pannello di controllo, quindi vai su Rete e Internet > Centro connessioni di rete e condivisione.
- Fare clic su Modifica impostazioni scheda nel menu a sinistra.
- Fai clic con il pulsante destro del mouse sulla scheda di rete attiva e seleziona Proprietà. Quindi, seleziona Protocollo Internet versione 4 (TCP/IPv4) e fai clic su Proprietà.
- Selezionare il pulsante di opzione Utilizza i seguenti indirizzi del server DNS.
- Inserisci i seguenti indirizzi:
- Fare clic su OK per salvare. Ripetere la procedura per IPv6, se necessario, utilizzando indirizzi come 2001:4860:4860::8888 e 2001:4860:4860::8844.
Disabilita altre schede di rete
Se il tuo PC ha più interfacce di rete, come schede Wi-Fi, Ethernet o VPN, a volte possono interferire tra loro, causando conflitti DNS. Per risolvere il problema, disattiva tutte le connessioni tranne quella principale:
- Vai su Pannello di controllo > Rete e Internet > Centro connessioni di rete e condivisione.
- Fare clic su Modifica impostazioni scheda.
- Fare clic con il pulsante destro del mouse su qualsiasi adattatore secondario o non utilizzato e scegliere Disabilita.
In questo modo si eliminano potenziali conflitti e si fornisce al sistema un percorso più chiaro verso la risoluzione DNS. Se il problema viene risolto, è possibile mantenere abilitata solo la scheda attiva.
Aggiorna i driver di rete
I problemi con i driver sono una causa subdola di problemi DNS. Driver di rete obsoleti o incompatibili possono compromettere il modo in cui il dispositivo comunica con la rete. Per aggiornare:
- Aprire Gestione dispositivi dal menu Start (digitare
devmgmt.msce premere Invio). - Espandi Schede di rete, fai clic con il pulsante destro del mouse sul dispositivo di rete principale e seleziona Aggiorna driver.
- Seleziona Cerca automaticamente i driver. Windows troverà e installerà eventuali aggiornamenti disponibili.
Dopo l’aggiornamento, riavvia e verifica se i problemi DNS sono scomparsi. A volte, i vecchi driver creano problemi senza motivo apparente.
Riepilogo (Spero che questo faccia risparmiare qualche ora a qualcuno)
Onestamente, la maggior parte dei problemi DNS può essere risolta con un po’ di pazienza e seguendo questi semplici passaggi.È un po’ frustrante quando le cose si rompono solo a causa di impostazioni o corruzione della cache, ma una volta presa la mano con lo svuotamento del DNS, il riavvio dei router e il cambio dei server DNS, la situazione diventa gestibile. Non tutto funziona perfettamente al primo tentativo, quindi non scoraggiarti se alcuni trucchi non risolvono immediatamente il problema: provane uno dopo l’altro. Di solito, una combinazione di questi metodi risolve il problema.
Riepilogo
- Prova un browser diverso per escludere problemi specifici del browser.
- Riavvia il router per aggiornare la connessione di rete.
- Svuota la cache DNS per rimuovere le voci danneggiate.
- Disattivare temporaneamente i firewall o l’antivirus, giusto per fare una prova.
- Disattivare IPv6 se causa conflitti.
- Passa a server DNS pubblici come Google o OpenDNS.
- Disattivare le schede di rete non necessarie e aggiornare i driver.
Conclusione
Gestire gli errori DNS è un po’ la cosa peggiore, ma la maggior parte delle soluzioni sono abbastanza semplici una volta capito cosa sta succedendo dietro le quinte. Se hai provato tutte le soluzioni precedenti e l’errore persiste, potrebbe valere la pena contattare il tuo ISP o verificare se ci sono problemi hardware di rete. A volte, questi errori si verificano a causa di interruzioni o configurazioni errate al di fuori del tuo controllo, quindi tienilo a mente. Incrociamo le dita affinché questo aiuti qualcuno a evitare ore di frustrazione e a tornare online più velocemente.
Articoli correlati
Questo articolo è stato utile?