Junior
Co znamenají záznamy DNS?
sobes.tech AI
Odpověď od AI
DNS záznamy (Resource Records, RR) — základní stavební kameny systému doménových jmen (DNS), které obsahují informace o doménách, jejich přiřazení k IP adresám, umístění zdrojů atd.
Hlavní typy záznamů:
A: Mapuje název hostitele (například www.priklad.cz) na IPv4 adresu.AAAA: Mapuje název hostitele na IPv6 adresu.CNAME: Vytváří alias pro jiný název domény. Používá se k přesměrování subdomén nebo usnadnění správy více služeb.MX: Udává poštovní servery odpovědné za příjem e-mailů pro doménu. Obsahuje prioritu pro každý server.PTR: Obrácý DNS záznam, mapuje IP adresu na název hostitele. Používá se v reverzních zónách DNS.TXT: Ukládá textové informace používané pro různé účely, například ověření domény, SPF (Sender Policy Framework) nebo DKIM (DomainKeys Identified Mail) pro ochranu e-mailu.NS: Udává autoritativní servery jmen pro doménu. Každá doména musí mít alespoň dva záznamy NS.SOA: Záznam "Start of Authority" obsahuje administrativní informace o doméně, například kontaktní adresu správce, sériové číslo zóny, dobu aktualizace atd.
Příklad struktury záznamu:
name TTL class type rdata
name: Název zdroje (například www).TTL(Time To Live): Čas v sekundách, po který mohou být záznamy uloženy v cache resolverů.class: Rodina protokolu. NejčastějiIN(Internet).type: Typ záznamu (A, AAAA, CNAME atd.).rdata: Data specifická pro typ záznamu (například IP adresa pro A záznam).
Příklad konfiguračního souboru zóny DNS (kompatibilní s bind):
$ORIGIN priklad.cz.
$TTL 3600
@ IN SOA ns1.priklad.cz. admin.priklad.cz. (
2023102701 ; Serial
3600 ; Refresh
1800 ; Retry
604800 ; Expire
86400 ) ; Minimum TTL
IN NS ns1.priklad.cz.
IN NS ns2.priklad.cz.
@ IN A 192.168.1.1
www IN A 192.168.1.2
mail IN A 192.168.1.3
IN MX 10 mail.priklad.cz.