Il server DNS (Domain Name System) è dove tutti i nomi di dominio per i siti che hai visitato sono memorizzati. Quando cerchi un nome di dominio in un browser web, esso viene inoltrato dal tuo router a un server DNS. Se il nome di dominio del sito in questione è stato salvato, esso restituisce l’indirizzo IP corrispondente. Questo rende il processo di caricamento di quei siti particolarmente veloce.
Per quanto grande sia questo processo, non è raro che il server DNS non riesca a stabilire una connessione di tanto in tanto. Tentare di risolvere i problemi del tuo browser web in questo caso può spesso risultare in un errore ‘DNS server not responding’.
Molti fattori potrebbero causare la comparsa di questo particolare errore sullo schermo. Il più importante dei quali è la possibilità che il server stesso stia vivendo un’interruzione. Fortunatamente, questo problema è spesso accompagnato da alcune facili soluzioni.
Hai ricevuto un errore che il server DNS non è disponibile? Per una soluzione rapida, questi problemi a volte possono essere corretti da qualcosa di semplice come cambiare browser, pasticciare con alcune delle impostazioni del firewall, o riavviare il router. Starà a voi capire la causa e la conseguente correzione del problema.
Inizia ad usare un browser diverso per le pagine web che stai cercando di aprire. Questo significa che se attualmente stai ricevendo l’errore mentre usi il browser Mozilla Firefox, passa a Microsoft Edge o Google Chrome. Se il problema persiste, possiamo passare a testare altri dispositivi.
Tentate di aprire una pagina web utilizzando un dispositivo mobile, sulla stessa rete, per assicurarvi che il problema non sia il risultato di guasti hardware. Sarebbe anche utile tentare di connettersi alle stesse pagine web utilizzando il tuo piano dati per identificare se la causa è, infatti, con il server DNS.
Una volta che hai esaurito questi passaggi, riavvia il tuo router. Se l’errore “server DNS non disponibile” è ancora presente, dovremo sottoporci a qualche metodo più efficace.
Flushing del tuo DNS (Windows)
Il metodo più efficace per risolvere il problema del server DNS non disponibile è quello di effettuare il flush utilizzando il Prompt dei comandi.
- Prendi la finestra di dialogo Esegui premendo contemporaneamente il tasto Windows e il tasto R.
- Digita cmd nel campo e premi Invio.
- Nella finestra del prompt dei comandi, digita ipconfig /flushdns e premi Invio.
- Segui digitando ipconfig /release e premi Invio.
- Fine, digita ipconfig /renew e premi Invio.
- Chiudi la finestra del prompt dei comandi e riavvia il tuo sistema.
Risciacquare i tuoi DNS (MacOS)
Puoi anche risciacquare i DNS su un Mac. Il modo in cui lo fai varia leggermente a seconda della versione di Mac che il tuo computer sta usando. Spesso comporta solo un cambiamento nella sintassi usata durante il processo.
- Apri una finestra del Finder e poi vai in Applicazioni, seguito da Utilità, e finisci nel Terminale.
- Inserisci la seguente sintassi relativa alla versione di MacOS che stai utilizzando:
- MacOS High Sierra – sudo killall -HUP mDNSResponder; sleep 2; echo macOS DNS Cache Reset | say
- MacOS Sierra – sudo killall -HUP mDNSResponder;say DNS cache has been flushed
- MacOS Mojave – sudo killall -HUP mDNSResponder;sleep 2;
- MacOS X El Capitan/Yosemite – sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; say cache flushed
- Premete il tasto Return, inserite la vostra password, e poi premete ancora il tasto Return.
- Aspetta l’avviso audio che indica il successo del lavaggio dei DNS prima di uscire dal Terminale.
La pulizia della cache di MacOS X avrà bisogno di qualche passo in più per poterla svuotare completamente. Dovrete lavare sia la cache MDNS che quella UDNS oltre ai passi fatti in precedenza.
Prima di uscire dal terminale, esegui i seguenti comandi:
- Per la cache MDNS, digitare sudo discoveryutil mdnsflushcache
- Per la cache UDNS, digitare sudo discoveryutil udnsflushcaches
Rimuovere Multiple Antiviruses
“Non si ha mai troppa protezione.” Questo può essere in qualche modo vero nel mondo reale, ma nel mondo della tecnologia, avere più programmi antivirus installati sullo stesso computer può effettivamente ostacolare la protezione fornita.
Controlla per vedere se hai due o più programmi antivirus in esecuzione, perché questo potrebbe essere il motivo del problema DNS. Una volta disabilitati tutti i programmi aggiuntivi, riavviate il sistema e il problema dovrebbe risolversi da solo.
Assicuratevi di mantenere in esecuzione un solo programma software per difendervi da attacchi malware indesiderati. Questo non solo aumenta la sicurezza, ma può aiutare ad evitare di incorrere in più errori del server DNS.
Cambiare i server DNS
Se hai già tentato tutte le correzioni scritte qui e stai ancora ricevendo lo stesso errore “server DNS non disponibile”, potrebbe essere nel tuo migliore interesse cambiare i tuoi server DNS. Ci sono molti DNS pubblici tra cui scegliere, il DNS gratuito di Google è una delle scelte più popolari.
Il processo per questo è molto semplice e può essere fatto in pochi click, a seconda di dove si sceglie di cambiarlo. Useremo il sistema operativo Windows in ognuno dei nostri esempi.
Cambiamenti DNS tramite il router
- Accedi al tuo router lanciando il tuo browser web e inserendo l’indirizzo del Gateway predefinito nella barra degli URL.
- Puoi trovare il Default Gateway aprendo una finestra del prompt dei comandi, digitando ipconfig e premendo Invio. Copia i numeri che si trovano accanto a Default Gateway nelle informazioni estratte.
- Login al router usando le credenziali appropriate.
- Localizza le informazioni del tuo account internet che spesso si trovano in una scheda dal nome simile.
- Passate al server DNS e selezionate l’opzione che meglio rispecchia il vostro protocollo internet utilizzato (IPv4 o IPv6).
- Inserite l’indirizzo del server DNS che volete usare al posto di quello attuale.
- Il server DNS di Google sarà 8.8.8.8.8 nel DNSv4 preferito e 8.8.4.4 nel server DNS alternativo. Nel caso di IPv6, vorrete usare rispettivamente 2001:4860:4860::8888 e 2001:4860:4860::8844.
- Salvare le informazioni modificate e uscire dall’interfaccia del router.
Modifiche DNS tramite il sistema operativo Windows
- Accedi alle proprietà della tua connessione di rete lanciando la funzione Esegui (tasto Windows + R) e digitando ncpa.cpl. Premi Invio.
- Gli utenti di Windows 10 possono cliccare con il tasto destro del mouse sull’icona di Windows in basso a sinistra dello schermo del desktop e selezionare Connessioni di rete dal menu.
- Selezionare la scheda di rete attualmente in uso. WLAN per le connessioni WiFi e LAN per la connessione diretta, di solito tramite cavo ethernet.
- Windows 10 avrà le opzioni sul pannello laterale sinistro. Selezionane una e scegli Modifica opzioni adattatore dalla finestra principale.
- Clicca con il tasto destro del mouse sulla tua scelta e seleziona Proprietà.
- Nella scheda Networking, evidenzia la tua versione IP (v4 o v6) dal menu e clicca sul pulsante Proprietà.
- Clicca il radiale per Usa i seguenti indirizzi server DNS: per abilitare le capacità di modifica.
- Inserisci gli indirizzi dei server DNS che intendi utilizzare.
- Se stavi usando un server DNS precedente non ottenuto automaticamente, ricordati di annotare gli indirizzi nel caso tu voglia tornare a usarli in seguito.
- Finisci i cambiamenti cliccando su OK.
Testa il nuovo server DNS
Una volta che i server DNS sono stati cambiati, apri un browser e prova a lanciare un sito conosciuto come www.google.com. Se il sito è immediatamente accessibile, allora il nuovo DNS funziona correttamente. In caso contrario, inserite uno degli indirizzi IP di Google, 172.217.16.195, direttamente nel vostro browser e premete Invio.
Aspettate che appaia il familiare logo di Google e la barra di ricerca. Se anche questo fallisce, allora il problema potrebbe risiedere in internet e non nel server DNS stesso. Contattate il vostro fornitore di servizi internet per ulteriore aiuto se questo è il caso.
Si prega di contattare il vostro fornitore di servizi internet per ulteriore aiuto.