Stlačením klávesu ESC zatvorte

Čo je DNS a kedy pomôže jeho zmena? Vysvetlenie bez technických zbytočností

Internet funguje, mobil je pripojený na Wi-Fi, no po napísaní názvu stránky prehliadač stále čaká. V diskusiách často padne rada „zmeň DNS“. Niekedy skutočne pomôže, inokedy nezmení vôbec nič. Aby ste vedeli odlíšiť tieto situácie, stačí pochopiť, akú úlohu DNS pri otváraní stránky vykonáva.

DNS je systém, ktorý prekladá názvy domén na IP adresy, aby zariadenie vedelo nájsť správny server. Zmena DNS môže pomôcť pri pomalom alebo nefunkčnom vyhľadávaní adries a niekedy ponúkne ďalšie možnosti ochrany. Sama však nezvýši rýchlosť internetového tarifu, neopraví slabý signál Wi-Fi a nedokáže vyriešiť preťažený server webu.

Prečo vôbec potrebujeme DNS


Pri otvorení stránky zadáte ľahko zapamätateľný názov, napríklad doménu internetového obchodu. Počítače však na sieťovej úrovni komunikujú s adresami IP. DNS, teda Domain Name System, pomáha zistiť, ktorá adresa patrí požadovanému názvu. Preto sa mu často hovorí telefónny zoznam internetu.

Pri načítaní stránky ale DNS nerobí všetko. Po zistení adresy musí prehliadač nadviazať spojenie so serverom, preniesť dáta, overiť zabezpečenie a spracovať obsah. Ak je obrázok na stránke obrovský alebo je server pomalý, svižná odpoveď DNS tieto problémy neodstráni.

ICANN opisuje DNS ako systém, vďaka ktorému si používatelia nemusia pamätať číselné či alfanumerické IP adresy. Funguje decentralizovane: informácie o doménach sú rozdelené medzi rôzne druhy serverov a správcov.

Čo sa stane po napísaní adresy do prehliadača

Zariadenie sa najskôr pozrie, či odpoveď na danú doménu už nepozná z pamäte. Ak nie, obráti sa na DNS resolver. Ten môže mať adresu tiež uloženú; inak sa podľa potreby pýta ďalších DNS serverov až po autoritatívny server, ktorý má informáciu o konkrétnej doméne.

Keď odpoveď získa, pošle zariadeniu príslušnú IP adresu. Až potom sa môže rozbehnúť samotné spojenie s webovou službou. Podrobný priebeh nie je pri každom otvorení rovnaký, pretože systémy používajú vyrovnávaciu pamäť a opakované zisťovanie často nie je potrebné.

DNS záznamy neobsahujú iba IP adresy webov. Existujú napríklad záznamy, ktoré určujú poštové servery pre doménu alebo dokazujú vlastníctvo a nastavenia služieb. Bežný návštevník ich nemusí nastavovať, no pri správe webu či firemného e-mailu majú zásadný význam.

Kedy môže zmena DNS naozaj pomôcť

Prvá situácia je výpadok DNS resolvera vášho operátora. Internetové pripojenie pritom môže fungovať, ale zariadenie nedokáže získať adresy nových webov. Zmena na funkčný alternatívny resolver môže obnoviť otváranie domén. Predtým si však overte, či nejde o rozsiahly výpadok pripojenia.

Druhá situácia nastáva, keď pôvodný DNS odpovedá pomaly. Rýchlejší resolver môže skrátiť čas potrebný na prvé nájdenie adresy, najmä pri novej stránke bez uloženej odpovede. Pri ďalšom načítaní sa rozdiel často stratí vďaka cache. Nečakajte preto, že sa zo 100-megabitovej prípojky stane 300-megabitová.

Tretím dôvodom bývajú funkcie konkrétnej služby: niektorí poskytovatelia ponúkajú blokovanie známych škodlivých domén alebo rodinné filtre. Treba si prečítať, čo presne filtrujú, ako spracúvajú dotazy a či funkcia funguje na všetkých zariadeniach. DNS filter nepredstavuje úplnú antivírusovú ochranu.

Kedy zmena DNS pravdepodobne nepomôže

Ak video seká pre slabú Wi-Fi v zadnej izbe, DNS je spravidla vedľajší problém. Rovnako neovplyvní limit mobilných dát, zlý kábel, rušenie susednými sieťami ani preťaženie prípojky počas večera. Ani veľmi rýchly DNS nezrýchli prenos gigabajtovej hry po tom, ako sa jej server už našiel.

Pri výpadku konkrétneho webu môže byť chybou jeho hosting, databáza či samotná aplikácia. Zmena resolvera môže občas odhaliť rozdielnu alebo starú DNS odpoveď, ale nevyrieši nedostupnosť cieľového servera. Ak problém majú aj ďalší používatelia na iných sieťach, venujte pozornosť skôr webu než svojmu routeru.

Pozor na mylnú predstavu, že DNS je totožné s VPN. Bežná zmena DNS nemení vašu verejnú IP adresu, anonymitu ani krajinu pripojenia. Šifrované DNS môže chrániť obsah DNS dotazov na určitej časti cesty, no samo osebe nezabezpečuje anonymné prehliadanie.

Ako zistiť, či za problém môže práve DNS


Typickým signálom je chybové hlásenie, že názov servera sa nedá nájsť, zatiaľ čo ostatné sieťové služby fungujú. Vyskúšajte inú známu stránku a porovnajte výsledok na mobilných dátach. Ak problém postihuje iba jednu stránku, môže byť chyba na strane jej domény alebo servera.

Keď sa stránka otvorí po prepnutí mobilu z Wi-Fi na dáta, môže ísť o DNS, ale aj o iný problém domácej siete. Odporúča sa otestovať viac domén a skontrolovať, či router získal platné sieťové nastavenia. Ak ste menili DNS nedávno a odvtedy nefungujú interné firemné názvy, pôvodné nastavenie môže byť pre vaše prostredie potrebné.

Pri domácich sieťach býva DNS pridelené automaticky operátorom cez router. Dá sa zmeniť na routeri, aby ho používali všetky bežné zariadenia, alebo len na jednom počítači či mobile. Presný postup závisí od operačného systému a niekedy ho môže ovplyvniť aj nastavenie DNS priamo v prehliadači.

Na čo myslieť pri výbere DNS služby

Okrem odozvy sledujte dostupnosť, zásady ochrany údajov a prípadné filtrovanie. Niektoré resolvery používajú bezpečnostné blokovanie či optimalizáciu pre konkrétne regióny; iné sa snažia o čo najneutrálnejšiu odpoveď. Pri firemnej sieti môže vlastný DNS riešiť interné názvy alebo kontrolu prevádzky a svojvoľná zmena by mohla narušiť fungovanie služieb.

Pred experimentom si zapíšte pôvodné nastavenie alebo používajte automatické prideľovanie, aby ste sa mohli vrátiť späť. Ak po zmene DNS prestane fungovať prihlásenie na hotelovú Wi-Fi alebo interný systém, otestujte pôvodné nastavenie. Praktickým výsledkom má byť spoľahlivé pripojenie, nie rekordná hodnota v marketingovom teste.

DNS je teda užitočná súčasť internetovej infraštruktúry, nie univerzálny urýchľovač. Ak riešite pomalé načítanie názvov, stojí za kontrolu. Ak je problém v kvalite signálu alebo rýchlosti prenosu, hľadajte riešenie inde.

Zdroje

  1. ICANN – The Domain Name System – https://www.icann.org/resources/pages/dns-2022-09-13-en
  2. Cloudflare – What is DNS? – https://www.cloudflare.com/learning/dns/what-is-dns/
  3. Cloudflare Developers – What is DNS? (Cybersafe learning path) – https://developers.cloudflare.com/learning-paths/cybersafe/concepts/what-is-dns/

Gabriel Čatár

Zaujímajú ma veci, s ktorými sa stretávame každý deň, no často nevieme, ako vlastne fungujú. Od technológií a financií cez praktické návody až po zaujímavosti zo sveta. Na Pitchovinách sa venujem témam, pri ktorých sa oplatí ísť trochu viac do hĺbky, overiť si fakty a vysvetliť ich jednoduchým spôsobom. Mojím cieľom je, aby si čitateľ z každého článku odniesol niečo užitočné.