I am going to be contrary here and say that DNS servers MUST NOT
synthesis IPv6 address records from the PREF64 option.  This is
the wrong level of the stack to perform this translation as the
DNS server is not an IP router and to do this properly the DNS
server would need to process the kernels routing table.  Just
use the IPv4AAS built into the operating system as it reached
via the routing table in the kernel.

The DNS is an application that deals with IP literals.  CLAT is
the correct mechanism to deal with this.

For anyone here at IETF that has an OS that supports IPv6 mostly,
connect the “ietf” network and fire up a DNS server and perform 
DNS lookups using that server.  You will see that they just work
regardless of whether the zones are served by IPv4 only, dual stack
or IPv6 only.



-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742              INTERNET: [email protected]

_______________________________________________
DNSOP mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to