Hi Marcelo, > The 6to4 Pseudo-Interface is not working, it should be > automatically configured according to the article > "IPv6 Configurations and Test Lab" on Microsoft site. > I quote: > "If an IPv6 router advertisement is not received (either > from a router on a local link or from an ISATAP router) > and the computer has a public IPv4 address assigned, the > 6to4 component automatically performs the following:
The key phrase in this case is "and the computer has a *public* IPv4 address assigned". As Jeroen Massar also pointed out in his reply, your machine would appear to have an IPv4 address of 192.168.1.100, which is part of the *private* IPv4 address space defined by RFC 1918. Generally, this is an indication that a machine is not directly connected to the Internet, but is rather behind a NAT (Network Address Translation) box. 6to4 will not work through a NAT, since it needs to be able to encode each gateway's IPv4 address into the prefix it creates for that gateway, and private addresses are not uniquely reachable from public address space. Therefore, XP did not attempt to configure a 6to4 address for your machine. > I'm developing a programm which will run in Win32 using > WinSocks. I want to make it foward-com�tible so i want > it to work in IPv6 nets. In order to test the programm > i'm trying to install IPv6 in my computer (WIndows XP SP1). I'm glad to see that you're making your program IPv6 capable! Note that you don't need to connect to the 6bone in order to test your program using IPv6 -- you can always use IPv6 between two machines on your local link. They will automatically get link-local addresses, or you can configure a machine as a local IPv6 router and have it advertise a prefix (which all the hosts on the link will then configure an address from). If you do need to connect to the 6bone, the best solution is to get an Internet connection that is not behind a NAT. Then you can use 6to4. If you're stuck behind a NAT, then your options are much more limited. Instead of tunneling IPv6 over IPv4 directly, you would need to tunnel over some higher-level protocol that is NAT-friendly. The "Teredo" proposal currently being worked on in the IETF (Internet Engineering Task Force) is one method for doing that (see http://www.ietf.org/internet-drafts/draft-ietf-ngtrans-shipworm-08.txt). We have not yet released a Teredo implementation, but hope to at some future date (I can't promise anything here). Good luck in testing your program, --Brian --------------------------------------------------------------------- The IPv6 Users Mailing List Unsubscribe by sending "unsubscribe users" to [EMAIL PROTECTED]
