IPv6 for the masses, meet Teredo
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!
Doesn't aiccu do the same thing http://www.sixxs.net/tools/aiccu/
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.