DNS prek TLS je nova metoda za pošiljanje zahtev DNS, ki celo vašemu ponudniku internetnih storitev prepreči ogled spletnih mest, ki jih obiščete. Zdaj prihaja v Android, morda Android 8.1.
DNS (Domain Name Server) je tisto, kar prevede naslov spletnega mesta iz URL-ja, ki ga vnesete, v naslov IP, s katerim se vaš računalnik dejansko poveže. Na primer, ko v brskalnik vtipkate "www.xda-developers.com", vaš računalnik poizveduje DNS, ki poišče in odjemalcu vrne naslov IP "209.58.128.90". Ta postopek je skrit pred uporabnikom, vendar bo vsako spletno mesto, ki ga obiščete (če ima človeku berljiv URL), šlo skozi isti postopek. Težava tistih, ki se zavedajo varnosti, je v tem te zahteve so narejene v navadnem besedilu prek protokolov UDP ali TCP, ki jih lahko bere vsak, ki lahko vidi vašo povezavo, vključno z vašim ponudnikom internetnih storitev. Tukaj je DNS preko TLS pride noter.
DNS prek TLS je protokol, kjer Poizvedbe DNS bodo šifrirane na isti ravni kot HTTPS in s tem DNS dejansko se ne more prijaviti ali videti spletnih mest, ki jih obiščete
. To uporablja TLS ali Transport Layer Security, da doseže to šifriranje. To sicer zahteva DNS, ki ga uporabljate, da imate podporo za DNS prek TLS, vendar je to začetek. Uporabniki lahko preklopijo na Googlov DNS, če želijo izkoristiti DNS prek TLS.Kaže, da je podpora za "DNS prek TLS" dodana v Android, v skladu z več zavezami, dodanimi odprtokodnemu projektu Android (AOSP). Dodatek v repozitoriju Android kaže, da bo v možnostih za razvijalce dodana nova nastavitev, ki uporabnikom omogoča vklop ali izklop DNS prek TLS. Če je taka možnost dodana v možnosti za razvijalce, to verjetno pomeni, da je v fazi testiranja in bo morda prispela v prihodnji različici Androida, kot je različica 8.1.
Približno polovica vsega prometa na spletnem mestu je zdaj šifrirana in dodajanje DNS prek TLS bo dodatno izboljšalo zasebnost uporabnikov. Upoštevajte, da večina DNS ne podpira tega šifriranja in spreminjanje mobilnega DNS-ja v telefonu zahteva korenski dostop ali uporabo aplikacije VPN.
Dodatek: Upoštevajte, da TLS prek DNS ne bo vodil do popolne zasebnosti s preklopom stikala. Če se drug ponudnik storitev DNS, s katerim se odločite povezati, omogoči DNS prek TLS, bo namesto vašega ponudnika internetnih storitev prejel vaš promet DNS. Zahteve DNS bodo šifrirane, vendar strežnik DNS prek TLS še vedno lahko vidi vaš promet DNS, čeprav je že samo to lahko korak nad uporabo strežnikov vašega ponudnika internetnih storitev brez TLS prek DNS. Vsaj na ta način vaš ponudnik internetnih storitev ne bo mogel pripeti vaših poizvedb na IP, ki vam je bil dodeljen, in s tem vašega imena.
Rokovanje med strežniki prek indikatorja imena strežnika (SNI), ki omogoča vzpostavitev povezave, lahko še vedno vidi vaš ponudnik internetnih storitev (in ga lahko zabeleži pod vašim imenom). Če se želite popolnoma skriti, boste potrebovali VPN za usmerjanje poizvedb DNS, ki jih sicer lahko vidi vaš ponudnik internetnih storitev, na strežnik DNS prek TLS. Dokler zaupate svojemu ponudniku VPN, bi morali biti v sistemu Android zdaj bolj skriti kot kdaj koli prej. Čeprav vam ta funkcija ne omogoča neposredno popolne anonimnosti zaradi preklopa DNS prek TLS, omogoča vam, da skrijete zahteve DNS od ponudnikov internetnih storitev ter skrijete zahteve in promet, če ste pripravljeni vnesti nekaj dodatnega delo.