I'll use BSD-syntax, but my question is general(especially xp, bsd and linux I'm interested in)
Suppose I have a tunnel between IPv4 A en B gif0 If i do route add -inet6 default gif0 having already an interface configured with the v6 endpoint. Then I get strange behaviour of ssh, because the os thinks all the ipv6-hosts are on the virtual link connected with gif0. (that's my guess) Nevertheless the other side does the routing for a while until neighbor discovery gives up. With ssh being a persistent connection it dies; with http, ping6, you will not see it. You have to add a route to the IPv6endpoint(or use 6over4-addres, isatap, ipv4compatible...) ... Next your default route points to the ipv6 endpoint. Nevertheless I used this on linux(2000::/3 instead of default) and there seems to be no problem. That way is also used in the linux IPv6 HOWTO. Maybe linux detects via a broadcast to ff02::1 the other sides link local address and interpretes default route to that link local adress? I don' t know for XP; don't really like testing lame os's :=/ These are some wild guesses of me, if anybody can bring some clarity? -- Kristof Verhenne | [EMAIL PROTECTED] http://www.lugwv.be | http://www.bsdaemon.be Running FreeBSD 4.5-STABLE Man: 'mind if I smoke?' Steve: 'Mind if I fart...?' --------------------------------------------------------------------- The IPv6 Users Mailing List Unsubscribe by sending "unsubscribe users" to [EMAIL PROTECTED]
