There exists an automatic IPv6-in-IPv4 tunnel mechanism, where the IPv4 address is used to give an automatic IPv6 address. All you need to do is add two lines to the ifcfg-$DEVICE file: IPV6INIT=yes IPV6TO4INIT=yes redhat-config-network should do this for you, possibly even by default for public IP addresses if IPv6 is enabled system-wide.
This would be FC2
Personally I would like to suggest adding: NETWORKING_IPV6=yes by default to /etc/sysconfig/network. David, shouldn't native IPv6 be the default, and 6to4 a configuration option in r-c-n?
Native IPv6 happens by default -- if there's a route adversiting daemon on the subnet and ipv6.o is loaded, you'll get your native IPv6 addresses. It's only really 6to4 which needs configuration.
Well IPv6 only happens if ipv6 is enabled (eg with NETWORKING_IPV6=yes for all capable interfaces or IPV6INIT=yes for individual interfaces). My comment was about IPV6TO4INIT=yes, which I don't think should be set by default for interfaces. Though of course it could be an r-c-n config option. Am I missing something?
You're right. Native IPv6 should be on by default, and 6to4 should be a checkbox in r-c-n.