Miredo is an open-source Teredo IPv6 tunneling software, for Linux and the BSD operating systems. It includes functionnal implementations of all components of the Teredo specification (client, relay and server). It is meant to provide IPv6 connectivity even from behind NAT devices.