ifdown eth0 && ifup eth0and you're good-to-go.
Unfortunately CentOS 4 doesn't support stateful connections in ip6tables
(which is the iptables-ipv6 package), so after copying
/etc/sysconfig/ip6tables I had to remove
any stateful tracking for now (iptables-ipv6 is 1.3.5 in CentOS5, so
after upgrading I should be good).
$ ping6 www.kame.net
PING www.kame.net(orange.kame.net) 56 data bytes
64 bytes from orange.kame.net: icmp_seq=0 ttl=51 time=236 ms
64 bytes from orange.kame.net: icmp_seq=1 ttl=51 time=236 ms
64 bytes from orange.kame.net: icmp_seq=2 ttl=51 time=236 ms
64 bytes from orange.kame.net: icmp_seq=3 ttl=51 time=235 msArgo is 2002:423b:6d88::1 (and hopefully www.silfreed.net works from that). On the home side, I decided to go with Hurricane Electric's IPv6 Tunnel Broker. I'm still waiting for my tunnel to come up so I haven't configured radvd yet (well, I have, but it doesn't work), but the configuration is still very simple. /etc/sysconfig/network
IPV6_DEFAULTDEV=sit1And then add /etc/sysconfig/network-scripts/ifcfg-sit1 (you can't use sit0)
IPV6ADDR=HESupplied-ClientIPv6addressSo very shortly I'll be on my way to IPv6 as well (just a tad later than others ;-).