Ooops - Re: while I have your attention... Names, copyright and
IPv6
Cordula's Web
cpghost at cordula.ws
Sun Nov 23 18:03:13 PST 2003
> if I operate a network, boxen1.example.org, boxen2.example.org, etc., as an
> IPv4 address space and a second coincident network, boxen1.example6.org,
> boxen2.example6.org, etc., as an IPv6 based address space, where does the
> authority to allocate the IPv6-network based names reside?
AFAIK, there is only one DNS system, which is designed to serve
names for both IPv4 and IPv6. It is the client who asks either
for A records (IPv4 resolution) or AAAA records (IPv6 resolution),
from the SAME set of DNS servers.
Let's assume that you want to operate *.example.org as IPv4 and
*.example6.org as IPv6 networks. You would have two domains
in the .org TLD:
example.org -> NS ns1.example.org
-> NS ns2.example.org
example6.org -> NS ns1.example6.org
-> NS ns2.example6.org
It is important to realize that ns1 and ns2 must resolve
to IPv4 addresses for both example.org and example6.org.
Now you could populate the DNS maps of ns{1,2}.example6.org
with AAAA records holding IPv6 addresses, and the DNS maps
of ns{1,2}.example.org with A records, holding IPv4 addresses.
Nothing prevents you from doing both on the same domain!
example46.org -> NS ns1.example46.org
NS ns2.example46.org
ns{1,2}.example46.org could contain both A and AAAA records,
like, say:
hybrid A <some-ipv4-address>
hybrid AAAA <some-ipv6-address>
The host hybrid.example46.org would have an IPv4 and an
IPv6 address (they don't need to overlap!).
Now the clients' resolver library would generally ask
for A records, if it should resolve hybrid.example46.org.
It would therefore obtain an IPv4 address from
ns{1,2}.example46.org for the host name hybrid.example46.org.
A client could still ask for IPv6 addresses, e.g.:
% host -t aaaa hybrid.example46.org (ask for IPv6 address)
% host -t a hybrid.example46.org (ask for IPv4 address)
% host hybrid.example46.org (same as host -t a ...)
> the technical side of it is clear... someone somewhere needs to keep a track
> of the names...
You are responsible for keeping track of the names
under *.example.org, *.example6.org, *.example46.org.
There is no such thing as an IPv6[-only] domain name.
If you asked about PTR records, this would be more
interesting... [Hint: ip6.arpa.] ;-)
> anyway, this is straying somewhat from the core subject matter of
> this list...
Well, yes...
--
Cordula's Web. http://www.cordula.ws/
More information about the freebsd-questions
mailing list