I'm trying to configure ipv6 on my VPS, mainly as a learning experience
at this point. The customer documentation indicates that ipv6 should
autoconfigure through router advertisement, however my VPS isn't
receiving a global scope /64 from the network:
$ sudo ip -6 addr show dev eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
inet6 fe80::216:3eff:fe1b:b205/64 scope link
valid_lft forever preferred_lft forever
I've checked through all the relevant configuration settings I can find
on my VPS, and so far as I can tell everything is in order - in
particular, /proc/sys/net/ipv6/conf/(eth0|all|default)/autoconf = 1 and
related settings seem to be enabled and/or using default values.
The only clue I can find is this line from dmesg:
[ 120.375945] eth0: no IPv6 routers present
Is this indicating a problem with the VPS host/network, or is there
something I'm missing?
My VPS is running Debian Lenny (upgraded from Etch), and is hosted on kwak.
--
Phil Stewart