Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP through NATs" proposed Internet standard (RFC 4380). It can serve either as a Teredo client, a stand-alone Teredo relay, or a Teredo server. It is meant to provide IPv6 connectivity to hosts behind NAT devices, most of which do not support IPv6, and not even IPv6-over-IPv4 (including 6to4).
Re: not working with ipv6 > It's not working for ipv6 IPv6 support is now included in the stable branch. It was successfully used on FreeBSD.
Re: not working with ipv6 > It's not working for ipv6 IPv6 support is now experimentally included in the development release (version 0.9.0).