I have this problem and I can't explain me why...
I have a tunnel (with IPv6 2001:470:1f08:135d::2/64) and a Subnet (2001:470:9735::/48). The PC of my wife has IPv6, too (using my PC as gateway).
If I try to surf an IPv6-ready website (such as http://ipv6.he.net/
) I see that my PC uses 2001:470:1f08:135d::2 to send the request (the IPv6 of the tunnel), but my wife uses her own IP.
Hier my configuration:
ip tunnel add he-ipv6 mode sit remote $SERVER_IPv4_ENDPOINT local $IPLOCAL ttl 255
ip link set he-ipv6 up
ip addr add $CLIENT_IPv6_ENDPOINT dev he-ipv6
ip route add ::/0 dev he-ipv6
ip -f inet6 addr
iface eth0 inet static
up /sbin/ip -6 addr add 2001:470:9735:1::1/64 dev eth0
Am I doing somewhat wrong?
Thanks a lot!