THE WHY
Okay this is made b/c Cabalo sparked my interest. He read my ubuntu usenet tut and then asked about what about for windows 7. the ubuntu guide is here.
Ubuntu Lucid (linux) + Sabnzbplus + miredo (ipv6) + FREE usenet + auto download
Now i guess in linux u can consider miredo 3rd party and it is but its not like having to sign up for a tunnelbroker or run go6 on windows. It runs at system boot and is seemless your ipv6 usenet servers just works... at least for me. I'm sitting behind a verizon dsl modem(westell b90 ???) then a featureless router(d-link DI524), a ddwrt(Net Gear WNR834bv2) broadcasting wireless N to a second ddwrt(Net Gear WNR834bv2) router receiving that wireless N and rebroadcasting it in my house at wireless G and behind all those stacked Ubuntu and miredo work just fine for free ipv6 usenet. So miredo for linux is teredo's equivalent from windows. I think teredo should be able to do the same job with the correct settings.
What can my linux box do that your win7 can't? I hope to show NOTHING =)
THE PROBLEM
If you have your PC plugged straight into your modem then setup without 3rd party software can be done pretty easy. If you are behind a router, specifically not a ipv6 friendly router your setup is much harder and usually consists of signing up for some tunnel broker or using gogo6 client software to tunnel through your NAT(created by your router) and give you ipv6 connectivity to the internet.
Here is some of the articles I have read and they all give me the notion that its possible to setup in windows natively.
http://social.technet.microsoft.com/...8-cab3766bd2d1
http://www.microsoft.com/downloads/d...displaylang=en
http://social.technet.microsoft.com/...3-2802db7f2869
http://pugio.net/2007/07/howto-enabl...-teredo-w.html
http://www.faqs.org/rfcs/rfc4380.html this one is a lot of reading on how teredo works.
http://yorickdowne.wordpress.com/200...erview-teredo/ articles on forcing teredo sounds promising
And now combined with the one above bingo.
http://lmgtfy.com/?q=+IPv6+%2F+Tered...ta+SP2+x86&l=1 its the first link
thats my reading so far well my relavent reading so far. I will mess with it more on monday and update this post. i did take my win box to a wired internet connection so i can test. but im out for the weekend and ill only have my ubuntu laptop.
So far from my reading i have found that there are several types of NATs and depending on your type will vary the difficulty of the process of getting the tunneling working. I know that hexago go6 is a working method and will post my luck with it but i want to get ipv6 working without 3rd party software. My thought/belief so far from research is it depends on your modem/router software and how it handles your NAT so there might end out being more requirements than just settings on your win box. Still dunno about this.
Quick Guide
For vista and 7 and server 2008+
step 1.
get your LAN IP address. should be 192.168. .... something like that. For this guides lets assume its 192.168.1.100
Take that number to this website and convert it to ipv6 format.
http://ip-lookup.net/conversion.php
for 192.168.1.100 it converts to 2002:C0A8:164::
step 2.
Open network and sharing center>change adapter settings>(select the network adapter that connects you to the internet)>properties>internet protocol version 6 (tcp/ipv6)>properties.
If you find that you now have a window that you can set the ipv6 address of your machine. put the ipv6 address you converted to from step one in to the ipv6 address box right under that set the subnet to 48 do not specify a gateway.
* note if you can ping ipv6 websites but can view them in the browser the problem might be that you need to setup an ipv6 DNS server. One that works is Google ipv6 DNS. http://code.google.com/speed/public-...ing.html#setup
click ok.close.close. u can exit from the network connections window as well.
step 3.
open an administrator cmd window. if your user account is admin thats all you need. go to the start menu and in the search box type now that you have a command window type
Code:
netsh int ipv6 show teredo
enter to look at the current state if its not enterpriseclient make it so with
Code:
netsh interface teredo set state enterpriseclient
enter. then
Code:
netsh int ipv6 show teredo
now it should be interprise.
find the number of the interface listed as "teredo tunneling Pseudo-Interface" in my case its 49 so replace the number with your number.
Code:
netsh interface ipv6 add route ::/0 interface=49
Thats it except it buggy see if you can
Code:
ping ipv6.google.com
or http://wattcher.015.info/check-ipv6-refresh.html(If you have source code for this site I'd love to have it =).)
http://test-ipv6.com/ to check the connectivity.
It seems to drop out sometimes on me and all i do is cmd
Code:
netsh interface ipv6 add route ::/0 interface=49
again and it works again.
Bookmarks