If you want to configure static IPv6 addresses in CentOS, it's pretty easy.
You set UPV6_NETWORKING=yes in /etc/sysconfig/network and assign an address
in your /etc/sysconfig/network-scripts/ifcfg-XXX file. See this page for
some more details
http://www.cyberciti.biz/faq/rhel-redhat-fedora-centos-ipv6-network-configuration/.
All of the available IPV6 options for the sysconfig scripts are listed
in
sysconfig.txt which you'll find in /usr/share/doc/initscripts-<version> on
ypur CentOS boxen. This all assumes you have some router running IPv6 to
configure as your default gateway.

IPv6 supports stateless autoconfiguration for non-static addresses.
Basically, your routers need to provide routing advertisements with a IPv6
network prefix (this can be done on a Linux router either with the radvd
package or the quagga routing suite). Basically your host comes up, sends
out a notification looking routers and the IPv6 router on your submit
responds with a advertisement response containing what prefix the host
should use. The rest of the IPv6 address is usually derived from the MAC
address. This only gets you an address though, and there is a DHCPv6
standard now for getting you things like DNS. From my understanding, you
basically use stateless autoconf to get you on the network and use that
address to get DHCPv6 to get the rest of your network info.

The Linuxen and BSDs have decently robust support for IPv6 these days from
the OS perspective. Most of the important server apps have IPv6 support and
clients are coming along. Mac OS X has had decent client support I believe
since about 10.4.

As for Windows, XP has limited IPv6 support. If you turn on IPv6, there is
no GUI configuration support (all config done through netsh command line).
IIRC, you cannot configure an IPv6 address (all you get is the IPv6 address
space equivalent of what your IPv4 address is). Also there is no DHCPv6
support (a grad student wrote a DHCPv6 implementation called Dibbler
http://klub.com.pl/dhcpv6/ ). Also XP (last I checked anyway) doesn't make
DNS queries over v6 (it'll make v4 queries and if, for example, it gets a
AAAA record and the app supports v6, it will use v6 to talk for that app).

Windows Server 2003 has better, but not awesome IPv6 support. Vista is the
first MS OS that they claim has full IPv6 support.

Most major routers (Cisco and Juniper at least) also do IPv6. As for home,
the home router vendors (Linksys, Netgear, D-Link, etc) are still fairly new
to implementing IPv6.

I hope that's helpful! :)

-Shawn

On Tue, Apr 20, 2010 at 1:10 PM, John Abreau <j...@blu.org> wrote:

> I'd like to begin deploying IPv6 on the BLU.ORG servers. They will need
> to transparently handle both IPv4 and IPv6, at least until some distant
> future time when IPv4 goes away. I suspect both will probably have to
> work in parallel for a while.
>
> Has anyone else deployed IPv6 yet?  Is there a decent HOWTO that
> shows how to deploy it for a network of CentOS servers?
>
> Eventually I'll want to deploy it at home and at work, where MacOS and
> Windows clients will presumably complicate the picture. I'm assuming
> it will be easier to get my first deployment working if I do it in a pure
> Linux environment. Is this a reasonable assumption?
>
> The three BLU.ORG servers are running CentOS; two are CentOS 4, and
> the other is CentOS 5.
>
>
>
> --
> John Abreau / Executive Director, Boston Linux & Unix
> AIM abreauj / JABBER j...@jabber.blu.org / YAHOO abreauj / SKYPE
> zusa_it_mgr
> Email j...@blu.org / WWW http://www.abreau.net / PGP-Key-ID 0xD5C7B5D9
> PGP-Key-Fingerprint 72 FB 39 4F 3C 3B D6 5B E0 C8 5A 6E F1 2C BE 99
> _______________________________________________
> gnhlug-discuss mailing list
> gnhlug-discuss@mail.gnhlug.org
> http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/
>
_______________________________________________
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/

Reply via email to