IPv6 for the masses, meet Teredo

written by maze, on Nov 19, 2008 11:33:00 AM.

Teredo is a tunneling protocol designed to grant IPv6 connectivity to nodes that are located behind IPv6-unaware NAT devices. It defines a way of encapsulating IPv6 packets within IPv4 UDP datagrams that can be routed through NAT devices and on the IPv4 internet.

Enabling Teredo on your device is quite simple:

  • In Mac OS X, you can use Miredo OSX port
  • In (Debian/Ubuntu) Linux, just apt-get install miredo
  • In Windows Vista, Teredo is enabled by default
  • In Windows XP, open a shell, and netsh interface ipv6 install ; netsh interface ipv6 set teredo client
  • Or read how to enable Teredo on other platforms

With Teredo enabled you can use IPv6 practically everywhere you have IPv4 connectivity, happy IPv6 hacking!

Comments

| Comment by FooBar — Nov 19, 2008 1:04:34 PM
gravatar
 

Doesn't aiccu do the same thing http://www.sixxs.net/tools/aiccu/

 
| Comment by maze — Nov 28, 2008 3:55:42 PM

Teredo is a different protocol, Aiccu is a sixxs proprietary implementation that uses a TCP packet to dynamically "move" your tunnel endpoint to a new IPv4 address.

 
user
 

Leave a Reply

Visitors

Locations of visitors to this page