Come modificare il DNS per una navigazione più sicura e più veloce

Quando apri il browser web e digiti hub.tutsplus.com per trovare qualcosa di interessante da imparare, il tuo computer è in grado di trovare un server con l'indirizzo IP 190.93.242.181. Tra le altre tecnologie, un protocollo chiamato DNS aiuta il tuo computer a trovare quel server. In questo tutorial, ti mostrerò cos'è il DNS e alcuni suggerimenti che puoi utilizzare per essere più sicuri sul Web.

DNS: una definizione ed esempio

DNS sta per Domain Name System ed è un protocollo, o linguaggio, che i computer usano quando parlano tra loro. Ogni dispositivo sull'Internet pubblico ha un indirizzo IP; Il DNS è come una rubrica che associa un nome di dominio, hub.tutsplus.com per esempio, con l'indirizzo IP del server, 190.93.242.181. Ecco uno scenario di base su come funziona:

  1. Connettersi a una rete wireless; il router comunica al computer il server DNS da utilizzare, in genere il router stesso.
  2. genere hub.tutsplus.com nel browser web; il computer chiede al router l'indirizzo IP hub.tutsplus.com in modo che possa connettersi al server.
  3. Il router richiede un server DNS per l'indirizzo IP. Se altri dispositivi hanno precedentemente richiesto l'Hub Tuts +, il router potrebbe avere già il risultato nella cache e saltare questo passaggio.
  4. Il router riceve una risposta da un server DNS pubblico e lo invia al tuo computer; tra gli altri dettagli, include un indirizzo IP come 190.93.242.181.
  5. Il computer avvia una connessione a quell'indirizzo IP e continua con il caricamento della pagina. Se la pagina richiede risorse da un altro dominio, come fanno molti, il computer ricomincerà l'intero processo per ogni dominio o sottodominio.

Francamente, è incredibile che questo intero processo, chiamato risoluzione, dura meno di un secondo. In effetti, le richieste DNS possono richiedere solo 40 millisecondi!

Server DNS pubblici

Il tuo router domestico è probabilmente impostato per impostazione predefinita per utilizzare i server DNS del tuo ISP, che possono essere o non essere molto affidabili. Sono disponibili anche numerosi server DNS di terze parti. Personalmente, preferisco OpenDNS (208.67.220.220 e 208.67.222.222) e Google Public DNS (8.8.8.8 e 8.8.4.4).

Ogni servizio DNS principale dispone almeno di server primari e secondari per garantire che le richieste vengano sempre soddisfatte. Quando si modificano le impostazioni del server DNS, è necessario assicurarsi di specificare almeno due server, sebbene sia possibile includerne altri se lo si desidera.

Quando cambiare i server DNS

Se si utilizzano i server DNS predefiniti dell'ISP, è possibile ottenere una velocità migliore e un servizio più affidabile passando a un servizio DNS diverso. Puoi misurare il tempo di risoluzione DNS usando il scavare comando in Terminal e cercando il Tempo di interrogazione. Per testare il tuo server DNS predefinito, apri terminale e scrivi scavare hub.tutsplus.com e premere Ritorno. In questo caso, sto usando il mio router di casa come server DNS e ci sono voluti 179 millisecondi.

Misurare la risoluzione del nome del server DNS predefinito

Per testare un server DNS diverso per la risoluzione dei nomi, digitare dig @ 208.67.222.222 hub.tutsplus.com e premere Ritorno, inserendo l'indirizzo IP del server DNS, in questo esempio, uno dei server di OpenDNS, dopo il @ simbolo. Questa query e risposta è stata molto più veloce: 43 millisecondi.

Misurare la risoluzione del nome del server OpenDNS

La modifica dei server DNS ha la possibilità di velocizzare la tua esperienza di navigazione su Internet, in particolare se navighi o visiti un numero elevato di siti. Nell'esempio precedente, OpenDNS era più veloce del server DNS predefinito di 136 ms.

Molti siti includono immagini o altre risorse da un certo numero di domini e sottodomini. Se aggiungi la differenza di risoluzione della risoluzione dei nomi per ogni dominio che visiti o utilizzi, puoi vedere come la modifica del DNS può velocizzare la tua esperienza di navigazione su Internet, eliminando i secondi dal tempo di caricamento della pagina.

Dove cambiare le impostazioni del server DNS

Se hai deciso di modificare le tue impostazioni DNS, hai un paio di opzioni. Uno è quello di apportare la modifica sul router; questo potrebbe darti i migliori risultati dal momento che ogni dispositivo che utilizza quel router otterrà il beneficio del cambiamento. Potresti anche apportare le modifiche sul tuo Mac; questo potrebbe far risparmiare un po 'di tempo in più, dal momento che il tuo Mac chiederà direttamente ai server DNS invece di chiedere al router che poi chiede ai server DNS. Tuttavia, potresti riscontrare problemi imprevisti se imposti i server sul tuo Mac, soprattutto se lo usi al lavoro. Vedere Motivi per non modificare i server DNS sotto per maggiori dettagli.

Come cambiare i server DNS su un Mac

Aperto Preferenze di Sistema e fare clic su Rete icona. Sbloccare il riquadro se necessario facendo clic su icona di blocco e inserendo la tua password. Clicca sul Avanzate pulsante, quindi su DNS scheda. Clicca il + pulsante e aggiungere almeno due server DNS, quindi premere ok e Applicare.


Modifica dei server DNS sul tuo Mac

Se utilizzi WiFi, ethernet e altri tipi di connessioni, ti consigliamo di seguire gli stessi passaggi per ogni interfaccia.

Come cambiare i server DNS sul tuo router

Se disponi di un router Apple Airport o Time Capsule, apri Utility per l'aeroporto nel tuo Applicazioni / Utility cartella, fare clic sull'icona del dispositivo, fare clic su Internet scheda e immettere i nuovi server DNS nelle caselle appropriate.


Modifica dei server DNS su un router Apple

Se non si dispone di un router Apple, accedere al pannello di amministrazione del router e cercare DNS. Aggiungi gli indirizzi e applica le modifiche.


Modifica dei server DNS su un router Belkin

Vantaggi avanzati della modifica dei server DNS

A seconda del servizio DNS che si sceglie di utilizzare, potrebbero esserci alcuni ulteriori vantaggi. Ad esempio, OpenDNS offre OpenDNS Family Shield, un servizio che blocca automaticamente i contenuti per adulti.

Offrono anche OpenDNS Home, che consente di selezionare da 56 categorie per bloccare sulla rete domestica. Altri vantaggi avanzati potrebbero includere il blocco dei domini noti di phishing o malware e la rilevazione del typo-squatting, ad esempio, bloccando twlttr.com o semplicemente reindirizzandolo a twitter.com.

Motivi per non modificare i server DNS

Se si tenta di utilizzare un servizio DNS ospitato in un altro Paese, è possibile che si verifichino rallentamenti nell'esperienza di navigazione perché sarà necessario più tempo per risolvere i nomi di dominio. Assicurati di averne scelto uno con i server vicini a te; i servizi DNS più importanti hanno server distribuiti in tutto il mondo e utilizzati instradamento anycast quindi raggiungi sempre il più vicino.

Se si utilizza il computer in un ambiente aziendale, la modifica dei server DNS potrebbe causare alcuni problemi imprevisti. Ad esempio, il mio posto di lavoro ha un server chiamato maestro; se cambio i server DNS sul mio computer, non saprò dove trovarli maestro, a meno che non modifico manualmente il file / etc / hosts file.

Conclusione

In questo tutorial, ti ho insegnato cos'è DNS e cosa fa, come modificare le impostazioni e alcuni vantaggi avanzati che puoi utilizzare. Cambierete le vostre impostazioni DNS per approfittare di questi vantaggi?