Di tutte le domande sul DNS che arrivano a questo sito, quella sul telefono è la più confusa, perché un telefono ha due impostazioni DNS e la gente ne cambia una credendo di averle cambiate entrambe.
Le due impostazioni DNS di un telefono
In Wi-Fi il telefono usa il DNS che gli dà il router di quella rete (o quello che hai inserito a mano nelle impostazioni di quella Wi-Fi). Con i dati mobili usa il DNS dell’operatore. Sono impostazioni indipendenti: quello che cambi nella Wi-Fi di casa non ti segue fuori, e con i dati non c’è un campo DNS manuale, né su iOS né su Android «classico».
Per questo tanta gente cambia il DNS, lo verifica a casa, funziona, e poi in metro continua a usare quello dell’operatore senza saperlo.
Android: il «DNS privato» risolve tutto
Da Android 9 esiste un’impostazione che risolve il problema per intero: DNS privato. Sta in Impostazioni → Rete e Internet (o Connessioni, a seconda del produttore) → DNS privato. Scegli «Nome host del provider DNS privato» e scrivi un nome, non un indirizzo IP:
| Provider | Nome host |
|---|---|
| Cloudflare | one.one.one.one |
dns.google | |
| Quad9 | dns.quad9.net |
| AdGuard (blocca la pubblicità) | dns.adguard-dns.com |
| Control D (senza filtri) | p0.freedns.controld.com |
Quell’impostazione ha tre vantaggi: vale per Wi-Fi e dati insieme, è cifrata (DNS su TLS, quindi l’operatore non può leggerlo né intercettarlo) e non ha bisogno di nessuna app. Se il campo chiede un nome e tu scrivi 1.1.1.1, non lo accetta; è l’errore più comune.
Le guide passo passo, con le schermate, sono in Configurare il DNS su Android.
iPhone: per singola Wi-Fi o con un profilo
Su iOS non c’è un’impostazione globale. Hai due strade:
Solo per una Wi-Fi. Impostazioni → Wi-Fi → tocca la (i) della rete → Configura DNS → Manuale, cancella quello che c’è e aggiungi primario e secondario. È rapido e va bene per la Wi-Fi di casa, ma con i dati continuerai a usare il DNS dell’operatore.
Per tutto, dati inclusi. iOS supporta il DNS cifrato (DoH o DoT) tramite un profilo di configurazione. Cloudflare, Quad9, AdGuard e NextDNS ne offrono uno scaricabile dal loro sito; si installa in Impostazioni → Generali → VPN e gestione dispositivi, e da lì l’iPhone usa quel resolver su tutte le reti. L’alternativa è l’app del provider (quella di 1.1.1.1, per esempio), che fa lo stesso con un’interfaccia.
I passaggi sono in Configurare il DNS su iPhone e iPad.
Quale scegliere
I criteri sono gli stessi di un computer, con una sfumatura: sul telefono ti muovi tra reti, quindi il resolver più veloce a casa può non esserlo con i dati.
- Misura dal telefono. Il test di velocità DNS funziona nel browser del telefono. Fallo una volta in Wi-Fi e una con i dati; se l’ordine cambia, tieni quello che vince con i dati, dove la latenza si sente di più.
- Senza filtri, a meno che tu li voglia. Un DNS che blocca la pubblicità può rompere qualche link di un’app o il login di un gioco. Per la maggior parte delle persone, Cloudflare o Quad9 (che blocca solo il malware) è la scelta senza sorprese. Se vuoi togliere la pubblicità da tutte le app senza installare nulla, AdGuard è il modo più semplice.
- La batteria non è un problema. Il DNS cifrato tiene aperta una connessione TLS, ma il consumo è trascurabile rispetto a qualsiasi app in background.
Da Madrid, con la risposta in cache, Cloudflare, Quad9, CleanBrowsing e DNS4EU hanno risposto in 5-6 ms; la tabella completa è nel confronto. Dal tuo operatore l’ordine può essere diverso, per questo insistiamo: misura.
Cosa il DNS non fa sul telefono
Una parte delle ricerche che arrivano qui chiede un «DNS americano per Android» sperando di vedere contenuti di un altro paese. Non funziona così: app e siti ti localizzano dall’indirizzo IP, che lo assegna l’operatore, non dal resolver che interroghi. Cambiare DNS non cambia il catalogo di una piattaforma video né sblocca app di un’altra regione. Per quello serve una VPN.
Quello che un buon DNS fa sul telefono: carica prima i siti e le app che interrogano molti domini, evita i DNS degli operatori che reindirizzano o bloccano e, se ne scegli uno con filtro, toglie pubblicità e tracker da tutte le app senza installare blocker.
Se qualcosa smette di funzionare
Con il DNS privato attivo su Android, alcune Wi-Fi pubbliche con portale di accesso (hotel, aeroporti) non caricano la pagina di login perché intercettano il DNS. È l’unico caso frequente: disattiva il DNS privato per un momento, accetta il portale e riattivalo. E se un’app specifica fallisce con un resolver con filtro, prova con uno senza filtro prima di dare la colpa all’app.