Přejít na obsah

Nastavení cookies

Zvolte, které druhy cookies povolíte. Svou volbu můžete kdykoli změnit přes Nastavení cookies v dolní části každé stránky. Prohlášení o ochraně osobních údajů

Nezbytné

Vždy zapnuté

Potřebné pro přihlášení, uchování košíku a zapamatování vašich voleb. Jsou vždy zapnuté.

Které cookies?
  • weboke_sessie, weboke_klant, weboke_remember: vaše relace a trvalé přihlášení
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazení cen s DPH nebo bez DPH
  • wok_cookies: vaše volba cookies, 12 měsíců

Měří, která reklama vede k návštěvě nebo objednávce, abychom neplatili za reklamy, které nic nepřinášejí.

Které cookies?
  • Google Ads přes Google Tag Manager (_gcl_au, _gcl_aw), až 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: partner, který vás k nám doporučil (partnerský program), 60 dní

4,6

Země a jazyk

Každá země má vlastní web s cenami a DPH dané země.

Zobrazit

Čtení zóny

Modul 2: Jmenné servery a zóny · Doba čtení: 8 min

Cíl lekce: Po této lekci budete umět přečíst a zapsat DNS záznam: název, TTL, třídu, typ a hodnotu, včetně znaku @ a tečky na konci.

Klíčové pojmy: zónový soubor, @, relativní a úplný název, tečka na konci, SOA, sériové číslo, záznam NS

Pět částí záznamu

V technické praxi se zóna často zapisuje jako zónový soubor: textový soubor, kde je na každém řádku jeden záznam. I když z toho Váš panel udělá hezký formulář, stále v něm jsou stejné části:

www.example.com.   3600   IN   A   192.0.2.10
│                   │      │    │   │
naam                TTL    klasse type waarde
ČástVýznam
NázevPro který název záznam platí
TTLKolik sekund si lze odpověď pamatovat (lekce 6.1)
TřídaVždy IN (internet). Panely to většinou nezobrazují
TypDruh záznamu: A, AAAA, CNAME, MX, TXT, NS, SRV, CAA ...
HodnotaOdpověď. U MX a SRV jsou v ní i čísla, například priorita

Několik příkladů:

example.com.        3600  IN  A      192.0.2.10
example.com.        3600  IN  MX     10 mail.example.com.
_dmarc.example.com. 3600  IN  TXT    "v=DMARC1; p=none"
shop.example.com.   3600  IN  CNAME  shops.example.net.

Může existovat víc záznamů se stejným názvem a stejným typem. Dva MX záznamy pro example.com nebo dva A záznamy pro www jsou zcela běžné. Dohromady se nazývají recordset.

Znak @

Znak @ v zóně znamená: název domény samotné. V zóně example.com je

@   3600  IN  A  192.0.2.10

totéž jako

example.com.   3600  IN  A  192.0.2.10

Většina panelů používá @, nebo nechává pole pro název prázdné, pro holou doménu. Pokud Vás nějaká služba požádá o záznam „na Vaší doméně“ nebo „na kořeni Vaší domény“, myslí tím @. Pozor: „kořen Vaší domény“ je něco jiného než kořen DNS z lekce 1.2.

Relativní a úplné názvy

V lekci 1.2 jste viděli tečku na konci. V zóně to funguje takto:

  • Pokud název končí tečkou, je úplný. mail.example.com. je přesně tento název.
  • Pokud název nekončí tečkou, je relativní. Za něj se přilepí název zóny. V zóně example.com se tak z mail stane mail.example.com. (s tečkou).

Platí to jak pro název záznamu, tak pro název v hodnotě, například u CNAME, MX, NS a SRV. U IP adresy v A nebo AAAA záznamu na tom nezáleží: tam tečku za adresu nikdy nedáváte.

Porovnání:

Co zadáte (zóna example.com)Co to ve skutečnosti znamená
Název: shopshop.example.com.
Název: shop.example.com (bez tečky)shop.example.com.example.com.
Název: shop.example.com.shop.example.com.
Hodnota MX: mail.example.netmail.example.net.example.com. (chybně)
Hodnota MX: mail.example.net.mail.example.net. (správně)

Panely to řeší různě. Některé vždy přilepí Váš název domény za pole pro název a zobrazí to pod ním. Některé automaticky doplní tečku za hodnotu. Jiné použijí přesně to, co napíšete. Existuje jeden bezpečný postup:

  1. Do pole Název zadejte pouze první část (shop, www, _dmarc), nebo @ pro doménu samotnou.
  2. U hodnoty, která je názvem, zadejte úplný název s tečkou na konci, pokud panel jasně neuvádí, že to není třeba.
  3. Po uložení zkontrolujte, jak záznam vypadá v seznamu. Pokud v něm vidíte svůj název domény zdvojený, upravte to.

Záznam SOA: hlavička zóny

Každá zóna začíná přesně jedním záznamem SOA (start of authority). Obsahuje správní údaje, například:

example.com.  3600  IN  SOA  ns1.hosting.example. hostmaster.example.com. (
               2026110701 ; sériové číslo
               14400      ; refresh
               3600       ; retry
               1209600    ; expire
               300 )      ; minimum (negativní cache)
  • První název je primární jmenný server.
  • Druhý je e-mailová adresa správce, s tečkou místo @: hostmaster.example.com. znamená hostmaster@example.com.
  • Sériové číslo se zvyšuje při každé změně. Ostatní jmenné servery podle toho poznají, že je k dispozici něco nového, a znovu si zónu stáhnou. Často jde o datum s pořadovým číslem, například 2026110701.
  • Poslední hodnota mimo jiné určuje, jak dlouho si lze pamatovat odpověď „neexistuje“ (lekce 6.2).

Záznam SOA spravuje většinou sám Váš panel. Téměř nikdy ho nemusíte upravovat. Je ale dobré vědět: pokud se sériová čísla u Vašich jmenných serverů liší, nemá každý jmenný server nejnovější verzi.

NS záznamy v zóně

V zóně jsou také NS záznamy pro doménu samotnou:

@   3600  IN  NS  ns1.hosting.example.
@   3600  IN  NS  ns2.hosting.example.

Ty by měly odpovídat jmenným serverům uvedeným u registru (lekce 2.1). Neupravujte je, aniž byste zároveň změnili jmenné servery u registrátora. NS záznam pro subdoménu (klant.example.com NS ...) deleguje tuto subdoménu na jiné jmenné servery. To je pokročilá záležitost.

V praxi: jak to vypadá v panelu

V DirectAdminu otevřete DNS. Uvidíte tabulku se sloupci Název, TTL, Typ a Hodnota: přesně části z této lekce, jen bez třídy. Název s tečkou na konci, například example.com., je doména samotná. V Můj WebOké, na kartě DNS, zadáte do pole Název @ pro doménu samotnou a pod polem uvidíte úplný název. cPanel (Zone Editor), Plesk, Cloudflare a panely registrátorů pracují se stejnými poli; liší se jen názvy tlačítek.

Shrnutí

  • Záznam se skládá z názvu, TTL, třídy (IN), typu a hodnoty.
  • @ znamená doménu samotnou.
  • Název s tečkou na konci je úplný; bez tečky se za něj přilepí název zóny.
  • Do pole Název zadávejte pouze první část a po uložení zkontrolujte, jak záznam vypadá.
  • Záznam SOA je hlavička zóny; sériové číslo se zvyšuje při každé změně.

Kvíz

1. Co znamená @ v zóně example.com?



2. V zóně example.com vytvoříte MX záznam s hodnotou 10 mail.example.net, bez tečky. Jaký mailový server tam ve skutečnosti bude?



3. K čemu slouží sériové číslo v záznamu SOA?



4. Kterou část záznamu většina panelů vynechává, protože je vždy stejná?



Úkol

Úkol Z2.2: Čtení záznamu SOA. Zjistěte záznam SOA domény sidn.nl (webu registru .nl v Nizozemsku) pomocí online nástroje nebo příkazu dig SOA sidn.nl. Vyplňte: (1) primární jmenný server, (2) sériové číslo.

Úkol Z2.2: Čtení záznamu SOA



Co vyplníte a co zjistíme online, neukládáme. Váš prohlížeč si pamatuje Vaše odpovědi a to, zda jste úkol splnili. Pokud jste přihlášeni, uložíme pouze informaci, že jste úkol měli (téměř) správně, v Moje kurzy; tam to také můžete odstranit.

Další čtení

Tyto články popisují panely WebOké. U jiných poskytovatelů to funguje obdobně.

Chvíli strpení…

Nastavení vašich domén

U každé domény nastavte jmenné servery, propojení s hostingem a to, kdo bude držitelem.

Načítání vašich domén…