Ready to get feet wet with IPv6 - pointers/How-Tos?
Mark Andrews
Mark_Andrews at isc.org
Sat Aug 16 00:17:09 UTC 2008
> Hello.
>
> I administer an all-IPv4 network, but I'm ready to get up to speed on
> supporting IPv6 services.
>
> My DNS (BIND v9.3.4, on a RHEL 5.2 system) is authoritative for my
> network and caches resolutions from the Internet at large. The client
> machines on my network are a mix of Linux, Win2K and WinXP machines,
> and networked printers. All the usual clients are configured with
> static 192.168.0/24 IP addresses, but I also do DynDNS for the
> occasional guest machine.
>
> My minimum goal is to support caching resolution of IPv6 addresses.
>
> Is there a IPv4-to-IPv6 How-To with an emphasis on DNS that is
> recommended?
>
> Thanks.
You listen for queries on IPv6 interfaces
listen-on-v6 { any; };
You add AAAA records for the machines.
drugs.dv.isc.org. AAAA 2001:470:1f00:820:214:22ff:fed9:fbdc
You add IP6.ARPA PTR records for the addresses with all the nibbles in
the address expanded and reversed. This is similar to IN-ADDR.ARPA entries.
c.d.b.f.9.d.e.f.f.f.2.2.4.1.2.0.0.2.8.0.0.0.f.1.0.7.4.0.1.0.0.2.ip6.arpa. PTR drugs.dv.isc.org.
A simple way to get the reverse name is to do "dig -x <address>" and look
at the question section.
e.g
% dig -x 2001:470:1f00:820:214:22ff:fed9:fbdc
;; QUESTION SECTION:
;c.d.b.f.9.d.e.f.f.f.2.2.4.1.2.0.0.2.8.0.0.0.f.1.0.7.4.0.1.0.0.2.ip6.arpa. IN PTR
That about covers DNS and IPv6. Nothing really different to IPv4
expect you are working with bigger address and use nibbles (4 bits
in hexadecimal) and not octets (8 bits in decimal).
Mark
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: Mark_Andrews at isc.org
More information about the bind-users
mailing list