Re: Ready to get feet wet with IPv6 - pointers/How-Tos?

>
> > 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 " 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).

I should have added that most of the rest of configuring
IPv6 is getting a IPv6 feed and configuring the interfaces.
How you do that is often OS specific.

If your upstream does not provide IPv6 natively you will
need to move your IPv6 packets using IPv4. I would recommend
getting a tunnel to do the though there are other mechanisms
(6to4 and Terado).