Server DNS spiegato: l'elenco telefonico di internet

Un server DNS traduce i nomi di dominio in indirizzi IP affinché il browser possa trovare i siti web. Scopri come funziona il DNS, le opzioni pubbliche e come scegliere.

Cos’è un server DNS?

Un server DNS (Domain Name System) traduce i nomi di dominio leggibili dall’uomo come “google.com” in indirizzi IP leggibili dalla macchina come “142.250.80.46”. Senza il DNS, dovresti memorizzare indirizzi numerici per ogni sito web che visiti. Spesso definito “l’elenco telefonico di internet”, il DNS è una delle tecnologie fondamentali che rende il web fruibile. Ogni volta che digiti un URL, clicchi su un link o apri un’app che si connette a internet, un server DNS sta silenziosamente svolgendo il proprio lavoro in background.

Approfondimento

Come funziona la risoluzione DNS

Quando inserisci “example.com” nel browser, si avvia in millisecondi un processo di risoluzione in più fasi:

  1. Il dispositivo controlla la propria cache DNS locale – ha già risolto questo dominio di recente? Se sì, conosce già l’IP.
  2. Se non è in cache, la query va a un resolver DNS (di solito gestito dall’ISP o da un provider DNS pubblico).
  3. Il resolver interroga un root server, che lo indirizza verso il server TLD (Top-Level Domain) appropriato (ad es., il server “.com”).
  4. Il server TLD punta verso il server di nomi autorevole per “example.com”.
  5. Il server autorevole restituisce l’indirizzo IP.
  6. Il resolver memorizza il risultato nella cache e lo passa al browser, che si connette al web server a quell’IP.

Questa catena di risoluzione si completa tipicamente in 10-50 millisecondi. La memorizzazione nella cache a ogni livello – dispositivo, resolver e persino il router Wi-Fi – garantisce che le visite ripetute siano quasi istantanee.

Confronto tra server DNS pubblici

L’ISP assegna automaticamente un server DNS predefinito, ma è possibile passare a un server DNS pubblico per potenziali miglioramenti di velocità, affidabilità e sicurezza:

Provider Indirizzi IP Punti di forza
Google Public DNS 8.8.8.8 / 8.8.4.4 Veloce, distribuito globalmente, infrastruttura massiccia
Cloudflare DNS 1.1.1.1 / 1.0.0.1 Orientato alla privacy, molto veloce, sottoposto ad audit indipendenti
Quad9 9.9.9.9 Orientato alla sicurezza, blocca i domini malevoli noti
OpenDNS 208.67.222.222 Opzioni di filtraggio dei contenuti per le famiglie

È possibile cambiare il server DNS nelle impostazioni del router Wi-Fi (applicabile a tutti i dispositivi della rete) o nelle impostazioni di rete dei singoli dispositivi.

DNS e sicurezza

Il DNS è stato progettato negli anni ‘80 senza cifratura, il che crea vulnerabilità:

  • Spoofing/poisoning DNS: Un attaccante inietta un indirizzo IP falso nella cache DNS, reindirizzandoti verso un sito malevolo identico all’originale.
  • DNS hijacking: Un router compromesso o un ISP reindirizza le query DNS verso un server non autorizzato.
  • Intercettazione: Il DNS non cifrato rivela a chiunque si trovi sulla rete ogni dominio che visiti.

Tecnologie come il DNS over HTTPS (DoH) e il DNS over TLS (DoT) affrontano il problema dell’intercettazione cifrando le query DNS. I resolver orientati alla sicurezza come Quad9 affrontano il problema dello spoofing mantenendo blocklist di threat intelligence che impediscono la risoluzione di domini malevoli noti.

Come cambiare il server DNS

Le impostazioni DNS possono essere modificate a due livelli:

  • A livello di router: Accedi al pannello di amministrazione del router Wi-Fi, trova le impostazioni WAN o Internet e sostituisci gli indirizzi DNS assegnati dall’ISP con il DNS pubblico preferito. Questo si applica automaticamente a ogni dispositivo della rete.
  • A livello di dispositivo: Su Windows, apri le impostazioni Rete e Internet, seleziona la connessione e modifica l’assegnazione del server DNS. Su macOS, apri Impostazioni di Sistema, seleziona la rete, clicca su Dettagli e modifica i server DNS. Su iOS, modifica le impostazioni della rete Wi-Fi. Su Android, vai al DNS privato nelle impostazioni di rete.

Le modifiche a livello di router sono le più efficienti per l’uso domestico, poiché coprono telefoni, tablet, smart TV, console di gioco e dispositivi IoT in un unico passaggio. Le modifiche a livello di dispositivo sono utili quando si vuole un comportamento DNS diverso per una macchina specifica (ad es., un laptop aziendale che usa una policy DNS aziendale).

Come scegliere

1. Velocità: prova Google DNS o Cloudflare DNS

Se le pagine web sembrano caricarsi lentamente, passare dal DNS dell’ISP a Google (8.8.8.8) o Cloudflare (1.1.1.1) spesso porta un miglioramento percepibile. La modifica richiede circa un minuto nelle impostazioni del router o del dispositivo.

2. Sicurezza: considera Quad9

Quad9 blocca automaticamente le query DNS associate a malware, phishing e botnet. Aggiunge un layer di sicurezza senza installare nulla sui dispositivi – basta puntare il DNS a 9.9.9.9.

3. Sicurezza per la famiglia: usa il DNS con filtraggio

OpenDNS Family Shield e Cloudflare for Families (1.1.1.3) bloccano automaticamente contenuti per adulti e altri materiali inappropriati. Impostarlo a livello di router protegge tutti i dispositivi di casa, inclusi quelli che non supportano i controlli parentali nativamente. Non sostituisce la supervisione attiva dei genitori, ma fornisce una rete di sicurezza utile.

Cache DNS e risoluzione dei problemi

Quando un sito web si sposta su un nuovo indirizzo IP, il dispositivo e il router potrebbero continuare a memorizzare il vecchio indirizzo per ore. Questo causa situazioni del tipo “il sito funziona per tutti tranne che per me”. Svuotare la cache DNS risolve il problema: su Windows, esegui ipconfig /flushdns nel Prompt dei comandi; su macOS, esegui sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder nel Terminale. Sulla maggior parte dei router, un riavvio svuota la cache DNS. Se un sito specifico non si carica costantemente, prova a passare temporaneamente a un server DNS diverso per escludere un problema di cache lato resolver.

In sintesi

Il DNS è l’infrastruttura invisibile che trasforma ogni nome di dominio digitato in un indirizzo instradabile. Passare a un server DNS pubblico più veloce e sicuro è una delle ottimizzazioni di rete più semplici che puoi fare – nessun nuovo hardware, nessun abbonamento e risultati che spesso si percepiscono immediatamente in caricamenti di pagine più rapidi. Scegli un provider che corrisponda alle tue priorità – velocità grezza, forti impegni sulla privacy, blocco della sicurezza integrato o filtraggio dei contenuti per la famiglia – configuralo sul router per una copertura a livello di rete, e goditi una navigazione più veloce, sicura e privata da ogni dispositivo di casa.

Prodotti consigliati

Per sfruttare al meglio le impostazioni DNS personalizzate, occorre un router che supporti la configurazione DNS manuale o un dispositivo per eseguire il proprio server DNS con filtraggio. Ecco tre ottime opzioni.

Prodotto Funzione Fascia di prezzo
ASUS RT-AX86U Pro DNS personalizzato + supporto DoH ~¥27.000
GL.iNet GL-MT3000 Beryl AX AdGuard Home integrato ~¥12.000
Raspberry Pi 4B 4GB Piattaforma server DNS Pi-hole ~¥12.000

ASUS RT-AX86U Pro (Router Wi-Fi 6)

Massima soddisfazione degli utenti. Una scelta affidabile. Questo router ASUS Wi-Fi 6 supporta impostazioni DNS primario/secondario manuali e funziona con DNS over HTTPS (DoH) tramite AiProtection Pro. Blocca automaticamente i domini di phishing e malware a livello di rete. Modificando le impostazioni DNS del router, applichi il DNS preferito a ogni dispositivo della rete in una sola volta.

Vedi su Amazon

GL.iNet GL-MT3000 Beryl AX (Router OpenWrt)

Miglior rapporto qualità-prezzo. Perfetto per chi ha un budget limitato. Questo router Wi-Fi 6 compatto gira su OpenWrt e viene fornito con AdGuard Home pre-installato, bloccando a livello DNS i domini di annunci e malware. Puoi passare a Cloudflare DNS (1.1.1.1) o Google DNS (8.8.8.8) con pochi clic e consultare i log delle query DNS in una dashboard grafica.

Vedi su Amazon

Raspberry Pi 4B 4GB (Server DNS Pi-hole)

La scelta migliore per le prestazioni. La piattaforma classica per eseguire Pi-hole, un server DNS con blocco di annunci e tracker a livello di rete. Installa Pi-hole per bloccare gli annunci a livello DNS per tutta la rete e monitorare tutte le query DNS tramite una dashboard pulita. Funziona anche come NAS, media server o hub per la domotica.

Vedi su Amazon

I server DNS traducono i nomi di dominio in indirizzi IP e sono fondamentali per il funzionamento di internet. Passare a un DNS pubblico più veloce può migliorare percepibilmente la velocità di navigazione e la sicurezza. Se non sai da dove iniziare, il GL.iNet GL-MT3000 è la nostra raccomandazione principale – il suo AdGuard Home integrato permette di sperimentare il blocco degli annunci a livello DNS direttamente out of the box.