Znalosti pro vibe coding

Co je DNS?

Telefonní seznam internetu. Přeloží název jako vasefirma.cz na adresu serveru, kde váš web doopravdy běží. A vysvětlí i to, proč se změna projeví až za chvíli.

Autor: Jindřich Fáborský · 17 let v marketingu · 2 000+ hodin vibe codingu · 180+ projektů

Zadáte název

vasefirma.cz

🔎 DNS přeloží

Na adresu serveru

76.76.21.21

→ server, kde web běží

Rychlá odpověď

Co je tedy DNS?

DNS (Domain Name System) je telefonní seznam internetu. Vy si pamatujete název (vasefirma.cz), počítače mezi sebou mluví přes číselné adresy (IP). DNS mezi tím překládá.

Když si koupíte doménu a chcete na ni pustit web z vibe codingu, nastavujete vlastně jednu věc: kam má DNS ten název ukázat.

Pojmy, na které kolem toho narazíte:

A záznamCNAMEnameserverTTLpropagace

Jak to funguje

Jak z názvu vznikne web

Než se vám stránka načte, proběhne na pozadí rychlý dotaz „kde ten web bydlí?“. Trvá zlomek vteřiny.

1

Napíšete název

Do prohlížeče zadáte vasefirma.cz.

2

Dotaz na DNS

Prohlížeč se DNS zeptá: jaká je adresa téhle domény?

3

DNS vrátí IP

DNS odpoví číselnou adresou serveru, třeba 76.76.21.21.

4

Web se načte

Prohlížeč se spojí s tou adresou a stránka naskočí.

Vaše appka mezitím žije na serveru u hostingu (u vibe codingu nejčastěji Vercel). DNS je jen ta cedule, která k ní ukazuje.

Kde to nejčastěji potřebujete

Když chcete web na vlastní doméně

Postavíte web, nasadíte ho na Vercel a běží na adrese typu vasefirma.vercel.app. Vy ale chcete svoji vasefirma.cz. Přesně tady přijde DNS ke slovu.

Vercel · váš projekt · Settings → Domains

vasefirma.cz⚠ čeká na nastavení

Nastavte tyhle záznamy u své domény:

TypJménoHodnota
A@76.76.21.21
CNAMEwwwcname.vercel-dns.com

Vercel vám ty dva řádky (v levém menu projektu, sekce Domains) sám vypíše. Vy je jen vložíte u své domény, kde jste ji koupili. A ty tři zkratky znamenají tohle:

A záznam

Míří doménu přímo na číselnou IP adresu serveru. Používá se pro holou doménu (vasefirma.cz).

CNAME

Míří na jiný název, za kterým se adresa dohledá. Pro poddoménu jako www. Na holou doménu nejde, to je pravidlo DNS.

Nameserver

Server, který drží platné záznamy domény. Změnou nameserverů přesunete správu DNS jinam (třeba na Cloudflare).

Celý postup krok za krokem (koupit doménu, vložit tyhle záznamy, HTTPS zdarma) má samostatný průvodce Jak dostat web na vlastní doménu. Tady jde hlavně o to pochopit, co ty záznamy jsou a proč se změna neprojeví hned (níž).

Nejčastější otázka

Proč se změna DNS projeví až za chvíli

Nastavíte doménu a web pořád nejede. Nezkazili jste nic. Vysvětlení se jmenuje TTL a cache, a nejlíp se ukáže.

Váš DNS záznam · vasefirma.cz

A → 185.12.4.9

Váš prohlížeč

Praha

185.12.4.9

v cache

Kolega v USA

New York

185.12.4.9

v cache

Mobil na datech

síť operátora

185.12.4.9

v cache

Přepněte TTL na 5 minut a pusťte to znovu. Nižší TTL = svět chytí změnu skoro hned. Přesně proto se TTL před stěhováním webu snižuje.

Slovo propagace zní, jako by se vaše změna pomalu rozlézala po světě. Tak to ale není. Změna je u zdroje okamžitá. Zdržení dělá cache: servery po cestě si starou odpověď pamatují, aby se nemusely ptát pořád dokola.

Jak dlouho si ji pamatují, říká TTL (Time To Live) u záznamu. Typicky bývá 24 hodin. Než tahle doba uplyne, drží stará hodnota. Většina lidí ale novou verzi uvidí do pár hodin, oněch „24 až 48 hodin“ je nejzazší strop, ne průměr.

Doména je poslední krok, ne ten první

Nejdřív si web postavíte, pak mu dáte adresu. To „postavit“ je přesně to, co učím v kurzu AI First: od nápadu k hotovému webu na vlastní doméně, polopaticky.

21 hodin videí o AI a vibe codingu, 1 800+ absolventů, roční licence s aktualizacemi zdarma.

FAQ

Časté otázky

Co je DNS jednoduše řečeno?+

DNS (Domain Name System) je telefonní seznam internetu. Lidé si pamatují názvy jako vasefirma.cz, ale počítače spolu mluví přes číselné IP adresy. DNS ten název přeloží na adresu serveru, kde váš web opravdu běží.

Proč moje doména po nastavení hned nefunguje?+

Změnu jste udělali okamžitě, ale zbytek internetu má starou hodnotu uloženou v cache. Jak dlouho ji drží, určuje TTL u záznamu. Většina lidí uvidí novou verzi do pár hodin, výjimečně to trvá do 24 až 48 hodin. Není to chyba, jen se čeká, až stará hodnota vyprší.

Jaký je rozdíl mezi A záznamem a CNAME?+

A záznam míří přímo na číselnou IP adresu serveru (například 76.76.21.21). CNAME nemíří na číslo, ale na jiný název (třeba cname.vercel-dns.com), za kterým se ta správná adresa dohledá. A záznam se typicky používá pro holou doménu, CNAME pro poddoménu jako www.

Co jsou nameservery?+

Nameservery jsou servery, které drží platné DNS záznamy vaší domény, tedy tu úřední verzi pravdy. Když u registrátora domény nastavíte nameservery třeba na Cloudflare, přesouváte tím správu DNS záznamů právě tam.

Jak zjistím, jestli se DNS už propsalo?+

Nejrychleji přes online nástroj jako dnschecker.org, který ukáže, co vidí servery v různých zemích. Ve svém prohlížeči můžete vidět starou verzi déle, protože si ji drží i váš počítač a operátor. Hosting (třeba Vercel) vám u domény sám napíše, až je vše nastaveno správně.

Dá se propagace urychlit?+

Přímo urychlit ne, ale dá se připravit. Pár dní před stěhováním webu snížíte u záznamu TTL (třeba na 300 sekund). Pak svět chytí novou hodnotu do pár minut místo hodin. Po migraci TTL zase vrátíte nahoru.

Kde nastavím DNS pro web na Vercelu?+

Doménu přidáte ve Vercelu (Project → Settings → Domains) a on vám vypíše přesné záznamy, které vložíte u svého registrátora domény. Celý postup krok za krokem má samostatný průvodce Jak dostat web na vlastní doménu.

Newsletter AI First — zdarma

Každou neděli to podstatné z AI a vibe codingu

Osobní výběr novinek, které sám používám a považuji za hodnotné.

Přihlášením souhlasíte se zpracováním osobních údajů podle našich zásad. Odhlásíte se kdykoli jedním klikem.