Proj Win-4: Teredo Client on Windows 7 (10 pts.)

Purpose

This is a simple way to get IPv6 connectivity on a Windows 7 computer, using the Teredo protocol which can connect through the type of NAT used on home routers.

It does that by putting the IPv6 packets inside UDP packets transported over IPv4.

Open an Administrator Command Prompt

Click Start. Type in CMD and press Shift+Ctrl+Enter. If a "User Account Control" box pops up, click Yes.

Resetting the Network Stack

On your Windows 7 machine, in case some previous project has messed things up, execute these commands:
netsh winsock reset catalog

netsh int ipv4 reset reset.log

netsh int ipv6 reset reset.log

Restart the Windows 7 machine.

Disconnecting the gogoCLIENT

If you have the gogoCLIENT installed, launch it and disconnect it, as shown below:

Connecting via Teredo

On your Windows 7 machine, in an Administrator Command Prompt, execute these commands:
netsh interface teredo set state client teredo.remlab.net 10 3545

netsh interface teredo show state

If your Teredo state is "dormant", as shown below, you need to send some IPv6 pings to wake it up.

On your Windows 7 machine, in an Administrator Command Prompt, execute this command:

ping -6 google.com
You may see some replies, as shown below:

Showing the Connected State

On your Windows 7 machine, in an Administrator Command Prompt, execute this command:
netsh interface teredo show state
You should the Teredo status, including "Local Mapping" and "External NAT Mapping" addresses, as shown below:

Saving the Screen Image

Make sure you can see the "Local Mapping" and "External NAT Mapping" addresses, as shown in the image above on this page.

Save a screen image with the filename Proj Win4a from Your Name.

Testing the IPv6 Connection

On your Windows 7 machine, in an Administrator Command Prompt, execute this command:
ping -6 google.com
You should at least one reply, as shown below:

Saving the Screen Image

Make sure you can see at least one reply, as shown in the image above on this page.

Save a screen image with the filename Proj Win4b from Your Name.

Turning in Your Project

Email the images to cnit.60@gmail.com with a Subject line of Proj Win4 from Your Name.

Sources

http://www.deepdarc.com/miredo-osx/

http://www.deepdarc.com/miredo-osx-prerelease2.pkg.zip

http://tuntaposx.sourceforge.net/

http://www.getipv6.info/index.php/FreeBSD_Teredo_Relay

https://blogs.oracle.com/richlewis469/entry/setting_up_an_ipv6_test

http://technet.microsoft.com/en-us/library/ee126159(v=ws.10).aspx

http://en.wikipedia.org/wiki/Teredo_tunneling

http://www.wongnet.org/2011/04/20/windows-7-reset-ipv6-state/

http://technet.microsoft.com/en-us/library/cc732065(v=ws.10).aspx

http://social.technet.microsoft.com/Forums/en-US/forefrontedgeiag/thread/bc2c9a32-dbc1-4ffd-bdb0-82f330184412

http://www.howfunky.com/2010/02/follow-up-from-last-nights-ebcug-ipv6.html


Last modified 5:15 PM 9-25-2012