Technická infrastruktura

DNS

Systém překládající doménové jméno na IP adresu serveru

(Domain Name System)

Co je DNS

DNS (Domain Name System) je systém, který překládá doménové jméno na IP adresu serveru. Napíšete do prohlížeče jiri.online, počítač se nejdřív zeptá DNS, kam se má vlastně připojit, a teprve pak stahuje stránku. Bez toho bychom si weby adresovali čísly.

Proč se změna neprojeví hned

Odpovědi na DNS dotazy se ukládají do mezipaměti po celé cestě: v prohlížeči, v operačním systému i u poskytovatele připojení. Když tedy přepnete web na nový hosting, část návštěvníků chvíli vidí starou verzi a část už tu novou. Propagace trvá řádově hodiny a přesný čas vám nikdo negarantuje, protože každý resolver po světě si drží vlastní kopii a zahodí ji, až uzná za vhodné.

Pro marketéra z toho plynou tři praktické věci. Migraci neplánovat na páteční odpoledne. Nepanikařit, když kolega tvrdí, že pořád vidí starý web. A nechat původní server ještě chvíli běžet, ať mezitím nikomu nespadne objednávka do prázdna.

Kde do DNS sahá marketér

Nejčastěji kvůli ověření domény. Search Console i měřicí nástroje vám nabídnou ověření přes textový záznam, e-mailingové platformy chtějí SPF a DKIM. Nic z toho se nenastavuje na webu, všechno sedí v DNS. Jednotlivé typy rozebírám u DNS záznamů, poštu řeší MX záznam.

Kdo má přístup k doméně

Když se s klientem chystá stěhování webu, ptám se na DNS dřív než na cokoliv jiného: kdo má přístup do správy domény. Překvapivě často to ve firmě neví nikdo, protože doménu kdysi registroval bývalý vývojář nebo něčí známý. Získat přístup zpátky umí zabrat týdny a bez něj se nikam nepohnete. Ověřovací záznam pro Search Console si proto nechávám zapsat hned, ať mám měření připravené dřív, než web naskočí naostro.

Časté otázky

Jak dlouho trvá, než se změna v DNS projeví?

Řádově hodiny, přesný čas vám nikdo negarantuje. Odpovědi se ukládají do mezipaměti na mnoha místech, takže část lidí vidí novou verzi hned a část ještě chvíli tu starou. Proto se migrace neplánují na konec pracovního týdne.

Musím kvůli změně DNS zasahovat do webu?

Ne. DNS se spravuje u registrátora domény nebo u toho, kdo provozuje nameservery, a s obsahem webu nemá nic společného. Ověření domény v Search Console proto zvládnete i ve chvíli, kdy k souborům na serveru nemáte přístup.

Kdo má DNS pro doménu na starosti?

Ten, kdo spravuje nameservery, na které doména ukazuje. Bývá to registrátor, hostingová firma nebo služba typu Cloudflare. Než začnete cokoliv měnit, zjistěte si, kam vlastně doména míří.