Obsah
Záznam v DNS (DNS Record)
Záznam v DNS (Domain Name System Record) je datový záznam uložený na autoritativním DNS serveru, který definuje, jakým způsobem se má překládat lidsky čitelný doménový název (např. `seznam.cz`) na strojově čitelnou IP adresu, případně nese další konfigurační informace pro e-maily, zabezpečení a směrování služeb.
Jak záznamy v DNS fungují?
Systém DNS funguje jako obrovský globální telefonní seznam internetu. Když do prohlížeče zadáte adresu, váš počítač se dotáže DNS serveru a ten vrací konkrétní záznamy podle toho, co požadujete.
Každý záznam se skládá z několika základních položek:
| Položka | Popis |
|---|---|
| Name (Název) | Název domény nebo subdomény, pro kterou platí záznam (např. `@` pro hlavní doménu nebo `www`). |
| Type (Typ) | Určuje, o jaký druh záznamu jde (např. A, AAAA, MX, CNAME). |
| Value / Target (Hodnota) | Cílová hodnota záznamu (např. konkrétní IP adresa nebo textový řetězec). |
| TTL (Time To Live) | Čas v sekundách, po jakou dobu si mohou DNS servery a prohlížeče tento záznam mezipaměti (cache) pamatovat, než se zeptají znovu. |
Nejdůležitější typy DNS záznamů
V praxi se setkáte s celou řadou typů záznamů, které řídí různé služby na doméně:
* A Record (Address): Mapuje doménu na 32bitovou IPv4 adresu (např. `192.0.2.1`). Základní stavební kámen webu. * AAAA Record (IPv6 Address): Mapuje doménu na moderní 128bitovou IPv6 adresu (např. `2001:db8::1`). * CNAME (Canonical Name): Vytváří alias z jedné domény na jinou (např. `www.priklad.cz` ukazuje na `priklad.cz`). * MX (Mail Exchange): Určuje, které poštovní servery zajišťují doručování e-mailů pro danou doménu, včetně priority serveru. * TXT (Text Record): Umožňuje do DNS vložit libovolný text. Dnes se masivně využívá pro ověření vlastnictví domény a zabezpečení e-mailů (záznamy jako SPF, DKIM a DMARC). * NS (Name Server): Určuje, které konkrétní DNS servery jsou autoritativní pro správu dané domény. * PTR (Pointer Record): Slouží pro tzv. reverzní DNS překlad (převádí IP adresu zpět na doménové jméno, důležité např. pro antispamovou ochranu mailserverů).
Ukázka DNS záznamů v praxi
Takto může vypadat tabulka záznamů v administraci vašeho doménového registrátora (např. pro doménu `mojefirma.cz`):
| Název (Name) | Typ (Type) | Hodnota (Target / Value) | Poznámka / Účel |
|---|---|---|---|
| `@` | A | `185.125.190.50` | Hlavní web na IPv4 adrese. |
| `www` | CNAME | `mojefirma.cz` | Přesměrování www varianty na hlavní doménu. |
| `@` | MX | `10 mail.mojefirma.cz.` | Poštovní server pro příchozí e-maily (priorita 10). |
| `@` | TXT | `v=spf1 include:_spf.google.com ~all` | SPF záznam – povoluje odesílat maily přes Google Workspace. |
Tip: Když měníte DNS záznamy (např. stěhujete web na nový hosting), nezapomeňte, že změna se neprojeví okamžitě všem uživatelům na světě. Kvůli TTL a mezipaměti (cache) na mezilehlých DNS serverech může trvat od několika minut po několik hodin (tzv. *DNS propagation*), než se nové hodnoty plně rozšíří po internetu.
