On Site B there is a Teredo-Gateway (MS DirectAccess) which also does some IPsec-Tunneling. How to tell the nodes on site A and C, that they should use a host in site B as their Teredo-Gateway? By just placing a route like 2001:0::/32 2A01:1:2::/48 for example doesn’t work, as this host isn’t a direct neighbor.
I think I need a connection between both sites without using IPv4 - as this traffic is counted by the provider - IPv6 isn’t. Is their something implemented in ROS, i can use? A PPTP or something like this would be nice, but it must use IPv6 for transport.
if you have IPv6 between sites, you should not have any problems communicating using IPv6. If there are only IPv6, you can make the usual tunnel and run IPv6 over tunnel, so both sites will have IPv6 enabled.
when I place a route 2001::/32 pointing to one of the other, more than one hops away routers, the package doesn’t arrive nor the route isn’t shown as active route.
I will investigate this issue again in a few minutes and come back.
So, here is my Routing-Table:
/ipv6 route print
Flags: X - disabled, A - active, D - dynamic,
C - connect, S - static, r - rip, o - ospf, b - bgp, U - unreachable
DST-ADDRESS GATEWAY DISTANCE
0 A S 2000::/3 2001:4dd0:ff00:f5::1 1
1 S 2001::50be:9793:0:0:0... 2a01:138:9003:18::189 1
2 ADC 2001:4dd0:ff00:f5::/64 SixXS 0
3 ADC 2001:4dd0:ff70:1::/64 bridge01_LAN-WLAN 0
As you can see, the route is inactive - and I think this is by design of IPv6. Thats why I need to have a tunnel, to get the routers as direct neighbors. Or you tell me, how to reach my wish.