====== DNS ====== V DNS několik let panoval důkladný zmatek. Původní návrh (RFC 1886) byl později nahrazen jiným (RFC 2874), který byl o dalších pár let později prohlášen za experimentální a vše se vrátilo víceméně do původní podoby v RFC 3596. Od jeho vydání je situace ve vztahu IPv6 a DNS stabilní. ====== Dopředné dotazy ====== Pro převod za jména na IPv6 adresu slouží záznamy typu **AAAA**. Název byl odvozen od A záznamů, které obstarávají tentýž úkol pro IPv4. Jelikož je délka IPv6 adresy čtyřnásobná, bylo A v názvu záznamu také čtyřikrát zopakováno. Použití v zónovém souboru je obvyklé:
//jméno// AAAA //IPv6_adresa//
například
pc AAAA 2001:db8:1c01:1:204:76ff:fe47:8e81
====== Reverzní dotazy ====== Zjištění doménového jména na základě adresy je vždy komplikovanější. Také zde panuje disproporce mezi uspořádáním IPv6 adresy a doménového jména. Zatímco v adrese je nejobecnější část na začátku (adresa sítě, pak podsíť a až na závěr adresa počítače v podsíti), u domén je tomu přesně naopak. Obecné domény (např. //cz//) jsou na konci a směrem dopředu se konkretizují. Aby se dala databáze reverzního DNS distribuovat obvyklým způsobem, je třeba adresu v dotazu obrátit. Konkrétně pro IPv6 se reverzní dotaz z IPv6 adresy vytvoří tak, že se obrátí pořadí šestnáctkových číslic v celé adrese (tentokrát se nesmí vynechávat žádné nuly) a každá z nich je brána jako poddoména. Na konec se pak připojí //ip6.arpa//. Například dotaz zjišťující doménové jméno k výše uvedené IPv6 adrese
2001:db8:1c01:1:204:76ff:fe47:8e81
by měl podobu
1.8.e.8.7.4.e.f.f.f.6.7.4.0.2.0.1.0.0.0.1.0.c.1.8.b.d.0.1.0.0.2.ip6.arpa
Do zónového souboru se zapisují prostřednictvím obvyklých **PTR** záznamů. Pro výše uvedenou adresu by instituce dostala přidělen prefix 2001:db8:1c01::/48 a jemu odpovídající reverzní doménu //1.0.c.1.8.b.d.0.1.0.0.2.ip6.arpa//. V jejím zónovém souboru by pak bylo uvedeno:
1.8.e.8.7.4.e.f.f.f.6.7.4.0.2.0.1.0.0.0 PTR pc.kdesi.cz.
====== Odkazy ====== * RFC 3596 - specifikace rozšíření DNS pro IPv6 * RFC 3901 - doporučení pro přenos DNS po IPv6 * RFC 4074 - běžné chyby serverů při dotazech na IPv6 adresy * RFC 4472 - provozní otázky IPv6 DNS