Cosa significa un errore DNS?
Proprio come uno starnuto potrebbe essere un avvertimento che avete preso un raffreddore, un errore DNS è solitamente un avvertimento precoce che avete perso completamente l'accesso alla rete o a Internet. Questo errore indica che non siete riusciti a cercare l'indirizzo IP per un dominio che state cercando di accedere.
Sistema di nomi di dominio
Anche se molte persone non hanno mai sentito parlare del sistema di nomi di dominio, Internet non funzionerebbe senza di esso. Internet consiste di molti domini, o siti web, ospitati su server interconnessi. Ogni server ha un indirizzo IP usato per localizzarlo su Internet e inviare richieste di pagine web e altro. Di solito ci riferiamo ai domini per i loro nomi di dominio — per esempio, eHow.com — ma i computer hanno bisogno di conoscere l'indirizzo IP del server che ospita il dominio, come 23.227.2.46. Server DNS speciali colmano questo divario traducendo rapidamente i nomi di dominio in indirizzi IP.
Errori DNS
Ogni volta che il browser fa una richiesta a un sito web, richiede silenziosamente l'indirizzo IP di quel sito da un server DNS in background. Poiché le ricerche DNS sono un prerequisito per le visite ai siti web, gli errori DNS sono solitamente un'indicazione precoce di problemi di connettività. Le configurazioni di rete standard richiedono almeno due server DNS: un server primario e un server DNS di backup in caso il server primario fallisca. È altamente improbabile che un errore DNS sia il risultato di guasti simultanei di due o più server DNS.
Impatto DNS sulla velocità di navigazione
Poiché le ricerche DNS avvengono frequentemente e continuamente mentre navigate in Internet, la velocità di quelle ricerche può influenzare sostanzialmente quanto velocemente percepite la velocità di Internet. Se un server DNS primario fallisce e ogni ricerca deve andare al server DNS secondario, questo rallenta significativamente l'accesso a Internet — ogni ricerca DNS deve aspettare che il server DNS primario vada in timeout prima che la richiesta sia inviata al server DNS secondario. Anche piccoli cambiamenti a una configurazione DNS, come usare un server DNS fisicamente più vicino a voi, possono avere un impatto sulla percezione della velocità complessiva di Internet.
Server DNS pubblici
Mentre tipicamente ottenete i server DNS predefiniti dal vostro provider di servizi Internet, Google, OpenDNS e altre aziende forniscono anche server DNS pubblici che potete impostare come dispositivi di ricerca DNS per la vostra rete o computer. I server DNS pubblici di Google dicono di fornire risultati di ricerca estremamente veloci, e i server OpenDNS forniscono ricerche veloci e la capacità di implementare controlli parentali restituendo l'indirizzo IP di una pagina web che vi informa che un sito web è stato bloccato quando il computer richiede l'indirizzo IP di un dominio proibito. Molti router wireless forniscono anche alcune funzionalità DNS per velocizzare il processo. Il vostro router potrebbe eseguire un tipo di server DNS chiamato relay. Il relay memorizza ricerche recenti in memoria così il router risponde istantaneamente a una richiesta DNS per l'indirizzo IP di un sito web che voi o qualcun altro in rete avete già visitato. Deve solo inoltrare richieste completamente nuove a un server DNS pubblico, e aggiunge quei risultati alla sua cache locale.