Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

My computer (also router) uses Teredo to access and be visible on IPv6.

How to assign neighbor IPv6 addresses to other computers for them to be able to be routed to Teredo using the router?

enter image description here

What ip -6 addr, ip -6 link, ip -6 route, ip6tables and sysctl sys.net...forwarding commands should I use on hosts and on router? (assuming miredo is already working on "My router")

share|improve this question
add comment

1 Answer 1

up vote 1 down vote accepted

Teredo is an 'IPv6 for one host' type protocol. You cannot provide IPv6 to other computers on your network with Teredo. Every node will have to do their own Teredo.

But Teredo is very unreliable. If you can use IPv6 provided by an ISP. If that is not possible then use a tunnelbroker like sixxs.net or tunnelbroker.net. Avoid unreliable methods like 6to4 and Teredo.

share|improve this answer
    
Can I do NAT for IPv6 so all requests to Teredo will appear to be like if they oridinating from "My Router" instead? –  Vi. Oct 1 '12 at 17:06
    
Technically: yes, but you still have a very unreliable Teredo connection. All applications will try to use IPv6 and many of them will fail. You don't want that brokenness in your network... Set up a tunnel to SixXS.net or Tunnelbroker.net (both free) and you will be much happier. –  Sander Steffann Oct 2 '12 at 8:57
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.