Quasi ogni attività eseguita su Internet inizia con una query DNS . Pertanto è estremamente necessario stabilire una comunicazione sicura con il provider DNS. È qui che entra in gioco la funzionalità DNS privato di Android.
Cos'è il DNS privato su Android?
Si può dire che il DNS è un elemento fondamentale della moderna struttura di Internet. Funziona come un annuario, permettendoti di andare ovunque tu voglia sul web.
Ad esempio, quando desideri accedere a LuckyTemplates, devi solo inserire quantrimang.com nella barra degli indirizzi del tuo browser web. Ma sfortunatamente, il tuo browser web non sa come accedere a LuckyTemplates. È qui che entra in gioco il DNS. Il tuo browser web richiede a un server DNS, in genere gestito dal tuo provider di servizi Internet (ISP) o dalla rete mobile, di convertire il dominio quantrimang.com in un indirizzo IP, ad esempio 151.101.2.217. Con il tuo indirizzo IP in mano, il tuo browser web può ora connettersi alle risorse Internet che visiti.
Il problema è che le query DNS e le risposte corrispondenti vengono spesso inviate senza alcun tipo di sicurezza o crittografia. Ciò li rende vulnerabili alle intercettazioni o agli attacchi man-in-the-middle. Pertanto è stato introdotto un nuovo protocollo DNS, DNS over TLS. Questo protocollo crea un canale sicuro tra il tuo browser web e il server DNS e protegge il tuo traffico DNS da occhi indiscreti e terze parti malintenzionate.
Ovviamente DNS su TLS non è l’unico protocollo DNS sicuro. Esiste anche DNS su HTTPS, anch'esso un protocollo estremamente utilizzato.
Google ha portato il supporto DNS su TLS sulla piattaforma Android introducendo la funzionalità DNS privato. Questa funzionalità, disponibile nelle versioni Android 9 (Pie) e successive, può crittografare tutto il traffico DNS sul telefono dell'utente, comprese le app.
Questa funzionalità è solitamente abilitata per impostazione predefinita e utilizza un canale sicuro per connettersi al server DNS se il server lo supporta. Ma se il DNS del tuo ISP o del tuo operatore di telefonia mobile non supporta il DNS crittografato, o semplicemente non ne sei sicuro, è possibile utilizzare un server DNS sicuro di terze parti tramite la funzionalità DNS privato.
Come gestire la funzionalità DNS privato in Android
Va notato che a causa della diversità delle personalizzazioni Android, ci saranno lievi differenze nei titoli delle voci delle impostazioni a seconda di ciascuna personalizzazione. Tuttavia, le operazioni di configurazione saranno sostanzialmente le stesse.
Per gestire le opzioni DNS private, tocca innanzitutto l'icona a forma di ingranaggio nella schermata principale per accedere al menu Impostazioni del tuo dispositivo .
Nel menu Impostazioni , fare clic su " Rete e Internet " . A seconda del dispositivo e della versione di Android, questa sezione potrebbe avere un nome leggermente diverso, ad esempio “ Connessioni ” .
Nella sezione Rete e Internet , clicca su “ DNS privato ” . Se non vedi immediatamente l'opzione " DNS privato " qui, potresti dover toccare " Altre impostazioni di connessione " o " Avanzate " .
Avrai tre opzioni : Disattivato , Automatico e Nome host del provider DNS privato . Puoi selezionare " Disattivato " per interrompere l'utilizzo del DNS su TLS, " Automatico " per utilizzare il DNS crittografato quando disponibile oppure il server di un provider DNS privato per utilizzare il DNS crittografato di quel provider. Ricorda, invece dell'IP del server DNS, hai bisogno di un nome host.
Una volta terminato, fai clic su " Salva " per applicare le modifiche.
Spero che tu abbia successo.