Tvoj operátor môže sledovať, aké weby navštevuješ. Takto tomu zabrániš pomocou jednej nenápadnej technológie
Tvoj operátor môže cez DNS požiadavky vidieť, aké weby navštevuješ. Pozri sa, ako funguje šifrovaný DNS a prečo môže chrániť tvoje súkromie.
Keď otvoríš webový prehliadač a zadáš adresu stránky, väčšina ľudí predpokladá, že komunikácia medzi nimi a internetom zostane súkromná. Každá návšteva webu ale začína procesom, ktorý oznámi operátorovi, ktorú stránku sa práve chystáš navštíviť. Ide o základnú technológiu internetu, ktorá prekladá názvy stránok, napríklad vosveteit.sk, na číselné IP adresy, ktorým rozumejú sieťové zariadenia. Práve tento systém však dlhé roky neriešil jednu zásadnú vec, ktorou je súkromie.
Ak používaš bežné nastavenia internetu, tvoj poskytovateľ pripojenia môže získať prehľad o tom, ktoré stránky navštevuješ. Nevidí síce vždy celý obsah komunikácie, ale samotné DNS požiadavky mu môžu prezradiť množstvo informácií o tvojich návykoch.
DNS funguje ako internetový telefónny zoznam
Aby si pochopil problém, treba najprv vedieť, čo vlastne DNS robí. Počítače medzi sebou komunikujú pomocou IP adries. Pre človeka by však bolo nepraktické pamätať si desiatky číselných adries rôznych stránok. Preto vznikol DNS systém. Keď zadáš názov webu do prehliadača, zariadenie odošle požiadavku DNS serveru, ten zistí, ku ktorej IP adrese patrí daná doména, a prehliadač následne načíta stránku.
Problém spočíva v tom, že tradičné DNS požiadavky putujú cez internet bez šifrovania. To znamená, že niekto po ceste môže zistiť, akú adresu hľadáš. A tým „niekým“ nemusí byť iba hacker, ale pokojne aj operátor alebo iný poskytovateľ internetu.
DNS požiadavky často prechádzajú cez servery operátora. Ten tak môže získať prehľad o tom, aké weby navštevuješ, kedy si online alebo aké služby využívaš. Z týchto údajov sa dá vytvoriť pomerne podrobný obraz o používateľovi. Návštevy internetového bankovníctva, obchodov, spravodajských stránok či streamovacích služieb môžu prezradiť veľa o jeho každodennom živote.
Neprehliadni
Nejde iba o teoretický problém. Niektorí poskytovatelia v minulosti upravovali DNS odpovede a presmerovávali používateľov na vlastné stránky, napríklad pri neexistujúcich webových adresách. DNS navyše funguje často cez starší protokol UDP, ktorý neposkytuje dostatočnú ochranu proti manipulácii. Útočník alebo organizácia s prístupom k sieťovej infraštruktúre môže požiadavky zachytiť alebo upraviť.

VPN nemusí vyriešiť všetko
Mnohí používatelia si myslia, že VPN automaticky vyrieši všetky problémy so súkromím. Je pravda, že VPN dokáže ukryť veľkú časť internetovej komunikácie pred poskytovateľom internetu, no DNS požiadavky môžu stále predstavovať slabé miesto.
Ak zariadenie neposiela DNS požiadavky cez správne nastavený zabezpečený kanál, môžu uniknúť mimo VPN tunela. Tento problém sa označuje ako DNS leak. Aj pri šifrovaných DNS požiadavkách však zostávajú ďalšie možnosti sledovania. Napríklad niektoré časti spojenia stále prezradia technické informácie o komunikácii.
Jedným zo spôsobov ochrany je technológia DNSCrypt. Jej cieľom je zašifrovať DNS komunikáciu ešte predtým, než opustí tvoje zariadenie. Na rozdiel od klasického DNS tak poskytovateľ internetu neuvidí priamo požiadavky na konkrétne stránky. Dáta putujú v zašifrovanej podobe a cudzia osoba ich nedokáže jednoducho prečítať. DNSCrypt používa aj ďalšiu ochranu nazývanú padding. Tá pridáva k požiadavkám dodatočné údaje, aby bolo ťažšie odhadnúť ich obsah podľa veľkosti paketov.
To je dôležité preto, že samotné šifrovanie nemusí vždy stačiť. Niekto, kto sleduje veľké množstvo dát, môže skúsiť porovnávať časy odoslania a veľkosti paketov. Ďalšou výhodou DNSCrypt je možnosť využitia takzvaných relay serverov. V takom prípade jeden server odošle požiadavku ďalej bez toho, aby poznal jej obsah. Druhá strana zase vidí iba relay server, nie priamo používateľa.
Ani DNSCrypt nemusí predstavovať dokonalú ochranu
DNSCrypt však nie je magický štít, ktorý vyrieši všetky problémy internetu. Aj keď ochráni DNS požiadavky, niektoré ďalšie časti internetovej komunikácie môžu stále prezradiť informácie o spojení. Moderné weby napríklad využívajú technológie, ktoré pri nadväzovaní spojenia odosielajú určité technické údaje.
Existujú aj ďalšie riešenia ako DNS-over-HTTPS alebo DNS-over-TLS, ktoré tiež šifrujú DNS komunikáciu. Každá technológia má však svoje výhody aj obmedzenia. Najväčším prínosom DNSCrypt zostáva to, že poskytne používateľovi väčšiu kontrolu nad tým, kto vidí jeho DNS požiadavky.

Súkromie na internete závisí aj od detailov
Mnohí ľudia riešia ochranu súkromia až vtedy, keď sa objaví problém. Internet však funguje cez množstvo malých procesov, ktoré si používateľ často ani nevšimne a DNS patrí medzi tie najdôležitejšie. Každé otvorenie stránky sa začína práve touto požiadavkou a bez ochrany môže prezradiť viac, než by si mnohí ľudia želali.
„Žiadne riešenie neposkytne úplnú anonymitu, ale správne nastavená ochrana výrazne obmedzí množstvo údajov, ktoré o tebe sieť získa,“ hovoria odborníci.
Ak chceš mať väčšiu kontrolu nad svojím internetovým súkromím, šifrovaný DNS je jedným z krokov, ktoré dávajú zmysel. Nie je to jediná ochrana, ale môže odstrániť jednu z najčastejších slabín bežného pripojenia.