I was trying to follow the post here:
http://www.tunnelbroker.net/forums/index.php?topic=224.0 that was very helpful but I don't think I quite have it. My clients (Vista, Debian) don't seem to be auto configuring themselves since they still have still have link-local addresses?
Tunnel connection.
#sh ipv6 int tunnel 0
Tunnel0 is up, line protocol is up
IPv6 is enabled, link-local address is FE80::4C12:XXXX
Description: HE.net
Global unicast address(es):
2001:470:XXXX:XXXX::2, subnet is 2001:470:1F06:3B6::/64
Joined group address(es):
FF02::1
FF02::2
FF02::1:FF00:2
FF02::1:FF12:CAB4
MTU is 1480 bytes
ICMP error messages limited to one every 100 milliseconds
ICMP redirects are enabled
ND DAD is enabled, number of DAD attempts: 1
ND reachable time is 30000 milliseconds
Internal interface to clients.
interface FastEthernet0/1.2
description $FW_INSIDE$
encapsulation dot1Q 2
ip address 172.16.2.1 255.255.255.0
ip access-group 101 in
no ip unreachables
ip nat inside
ip virtual-reassembly
ipv6 address 2001:470:XXXX::1/64
ipv6 enable
Vista
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::11a:dfa3:1034:a11f%8
IPv4 Address. . . . . . . . . . . : 172.16.2.2
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 172.16.2.1