Co je soubor zóny?
Soubor zóny je textový dokument používaný systémem názvů domén (DNS) k mapování počítačů, názvů domén a různých zdrojů na příslušné adresy internetového protokolu (IP). Toto mapování umožňuje lidem přístup k prostředkům a počítačům na internetu pomocí adres, které jsou čitelné člověkem. Soubory zón se obvykle skládají ze dvou částí: směrnic a záznamů o prostředcích.
Směrnice začínají znakem dolaru a obsahují informace, které se vztahují na celý soubor zóny, jako je doba jeho života ($ TTL). TTL je výchozí doba, po kterou by měl server názvů považovat stažené informace o souboru zóny za platné před kontrolou aktualizací. Pokud je například $ TTL nastavena na 86 400 sekund (24 hodin), jmenný server přistupující k tomuto souboru zóny uloží jeho kopii po dobu 24 hodin před pokusem o nalezení aktualizované verze. Jednotlivé záznamy o prostředcích mohou obsahovat jedinečné informace TTL, které přepisují tuto výchozí hodnotu.
Mezi další běžné direktivy patří $ ORIGIN, který nastavuje výchozí název domény pro všechny hostitele zahrnuté v souboru zóny, a $ INCLUDE, což umožňuje souboru zóny zahrnout obsah jiných textových souborů. Použití souborů $ INCLUDE umožňuje správcům logicky uspořádat a oddělit záznamy o prostředcích souboru zóny. To zabraňuje potřebě přidat stovky položek do jednoho souboru.
Záznamy zdrojů jsou položky souboru zóny, které definují informace DNS o konkrétním hostiteli nebo zdroji. I když existuje několik typů záznamů o prostředcích definovaných pracovní skupinou pro internetové inženýrství (IETF), nejčastěji se používají:
- Záznam - záznam adresy protokolu IP 4 (Internet Protocol verze 4). Tyto záznamy mapují konkrétní hostitele na jejich přiřazené adresy IP.
- Záznam MX - Záznam výměny pošty. Záznamy MX obsahují seznam poštovních serverů pro tuto zónu DNS. Soubor zóny může obsahovat více záznamů MX, každý se specifikovanou vzájemnou preferencí.
- Záznam CNAME - záznam Canonical name. Záznamy CNAME jsou podobné záznamům A, ale používají se k mapování jednoho jména na jiné jméno namísto na IP adresu.
- Záznam NS - záznamy serveru názvů. Tyto záznamy definují, které jmenné servery jsou autoritativní pro doménu odkazovanou na soubor zóny.
- Záznam SOA - Začátek záznamu oprávnění. Záznamy SOA definují parametry, které ovlivňují celou zónu. Tyto záznamy jsou nezbytné pro správnou funkci DNS, zejména přenosy souborů zóny mezi primárními a sekundárními servery DNS.
Záznam SOA mimo jiné uvádí název kořenové domény zóny, sériové číslo souboru zóny a interval aktualizace. Interval aktualizace je doba, po kterou sekundární servery DNS uplynou, než se pokusíte kopírovat soubor zóny z primárního serveru. Sekundární servery DNS používají sériové číslo k určení, zda kopie, kterou již mají, je nejaktuálnější verzí.