Aké DNS záznamy poznáte?
sobes.tech AI
Odpoveď od AI
Existuje mnoho typov DNS záznamov, z ktorých každý plní svoju špecifickú úlohu v systéme doménových mien. Medzi hlavné patria:
-
A (Address Record): Spája doménové meno s IPv4 adresou. Ide o najbežnejší záznam používaný na priame určenie umiestnenia zdroja v sieti.
// Príklad A-záznamu example.com A 192.0.2.1 -
AAAA (IPv6 Address Record): Je podobný A-záznamu, ale spája doménové meno s IPv6 adresou.
// Príklad AAAA-záznamu example.com AAAA 2001:db8::1 -
CNAME (Canonical Name Record): Vytvára alias pre iné doménové meno. Uľahčuje správu tým, že umožňuje spojiť viacero mien s jedným zdrojom.
// Príklad CNAME-záznamu www.example.com CNAME example.com -
MX (Mail Exchange Record): Uvádza poštové servery zodpovedné za príjem e-mailov pre doménu, a ich prioritu.
// Príklad MX-záznamu example.com MX 10 mail.example.com example.com MX 20 backupmail.example.com -
TXT (Text Record): Používa sa na ukladanie textových informácií o doméne. Často sa používa pre bezpečnostné nastavenia (SPF, DKIM, DMARC) a potvrdenie vlastníctva domény.
// Príklad TXT-záznamu pre SPF example.com TXT "v=spf1 include:_spf.google.com ~all" -
PTR (Pointer Record): Používa sa na reverzné DNS rozlíšenie, spája IP adresu s doménovým menom. Hlavne sa používa na implementáciu rDNS a v poštových systémoch na overenie legitímnosti odosielateľov.
// Príklad PTR-záznamu v reverznej zóne 1.2.0.192.in-addr.arpa PTR example.com -
NS (Name Server Record): Uvádza autoritatívne DNS servery pre doménu alebo subdoménu. Tieto servery zodpovedajú za poskytovanie DNS zón pre danú doménu.
// Príklad NS-záznamu example.com NS ns1.example.com example.com NS ns2.example.com -
SOA (Start of Authority Record): Obsahuje základné informácie o DNS zóne, vrátane názvu hlavného servera, kontaktného človeka, sériového čísla zóny a časových parametrov cache.
// Príklad SOA-záznamu example.com SOA ns1.example.com admin.example.com ( 2023110101 ; Sériové číslo 3600 ; Obnovenie 1800 ; Opakovanie 604800 ; Vypršanie platnosti 86400 ; Minimálny TTL )
Okrem týchto hlavných typov existujú aj iné, menej rozšírené, určené na špecializované účely, napríklad:
- SRV (Service Record): Určuje umiestnenie (hostiteľ a port) serverov pre konkrétnu službu.
- DNSKEY (DNS Key Record): Obsahuje verejný kľúč na overenie DNSSEC podpisov.
- DS (Delegation Signer Record): Pôsobí ako spojka medzi rodičovskou a dcérskou zónou v DNSSEC reťazci.
- NAPTR (Naming Authority Pointer Record): Používa sa v telefonii (ENUM) na prevod telefónnych čísel na URI.