开启 Teredo 通道, 提前感受 IPv6 (for 非教育网用户)

Felix Yan | 2010-04-10 | 23,120 views

当初Win7刚要出来时,Felix对其“DirectAccess”功能感到十分向往,从网上找到资料,发现这只是 Teredo 的一个应用。在其他平台上,也一样可以轻易开启 Teredo 从而访问 IPv6 资源。

×××希望各位公网用户不要再使用高校的isatap通道打开ipv6了,教育网的ipv6带宽很有限,而教育网的ipv4却不能出国,因此教育网ipv6是高校学生们获取我朝以外资源最实惠的途径了!×××

Windows XP(SP1+):

netsh interface ipv6 install
netsh interface ipv6 set teredo client

Windows Vista/7:

netsh int ter set state client

Debian/Ubuntu Linux:

sudo apt-get install miredo

Redhat/Fedora Linux:

su -c 'yum install miredo'
su -c 'service miredo-client start'

如果经过上面的设置还无法连接,请继续往下看:

Windows XP:

netsh interface ipv6 set teredo client <服务器地址>.

(注意有个句点)

Windows Vista/7:

netsh int teredo set state client <服务器地址>.

(注意有个句点)
Linux用户需要修改配置文件并重启服务:

Debian/Ubuntu:

sudo gedit /etc/miredo.conf

Redhat/Fedora:

su -c 'dbus-launch gedit miredo.conf'

注释原来所有的 ServerAddress 段(在前面加上#号),然后增加下面的语句:

ServerAddress <服务器地址>

然后重启miredo服务

su -c 'service miredo-client restart'  #Redhat/Fedora
sudo service miredo restart            #Debian/Ubuntu

公共Teredo服务器地址列表

* teredo.remlab.net / teredo-debian.remlab.net (法国) (Miredo 默认设置)
* teredo.autotrans.consulintel.com (西班牙)
* teredo.ipv6.microsoft.com (美国 雷蒙德) (Windows XP/2003/Vista/7/2008 系统默认设置)
* teredo.ngix.ne.kr (韩国)
* teredo.managemydedi.com (美国 芝加哥)

如果windows用户经过上面的设置还无法连接,请继续往下看:

Windows XP:

netsh interface ipv6 set teredo enterpriseclient

Windows Vista/7:

netsh int ter set state enterpriseclient

更新: 如果 Windows XP 用户设置了hosts之后仍然无法访问非纯 IPv6 站点, 可以尝试下面的步骤(来自:http://www.5184zikao.com/archives/10693.html)

netsh int ipv6 set prefix ::1/128 50 0
netsh int ipv6 set prefix ::/0 40 1
netsh int ipv6 set prefix 2002::/16 30 1
netsh int ipv6 set prefix ::/96 20 3
netsh int ipv6 set prefix ::ffff:0:0/96 10 4
netsh int ipv6 set prefix 2001::/32 5 1

打开浏览器,输入网址: ipv6.google.com 并回车,你看到了什么?

参考资料:
1、http://en.wikipedia.org/wiki/Teredo_tunneling#Teredo_servers
2、http://ineolee.com/web/tedero-ipv6-internet-through-home-router/

  1. 饭团 China Google Chrome Linux says:


    会用了 thx猫猫..

  2. dofine China Mozilla Firefox Ubuntu Linux says:

    校园网用户支持一下!~~~

  3. 五毛党 China Google Chrome Windows says:

    请问这样设置之后,能通过Socks代理上IPv6网址吗?

  4. 掏光养贿 China Google Chrome Windows says:

    看了一下居然只看到一个用ie的,好弓虽

  5. ys China Google Chrome Windows says:

    完全看不懂..

  6. logicmd China Internet Explorer Windows says:

    marked, 收藏
    我也搜过资料,linux没有isatap一度懊恼不已~
    BTW,国外的Teredo 速度会比本校的isatap速度快吗?

    • Felix Yan United States Mozilla Firefox Ubuntu Linux says:

      外网teredo基本不可能比本校isatap快,关于isatap可以参看本blog前面一篇教育网开ipv6的文章:)

      • logicmd United States Google Chrome Windows says:

        酱紫!这个teredo是对linux特别有效是把?

        • Felix Yan China Mozilla Firefox Ubuntu Linux says:

          对Windows也一样有效的:)

          • logicmd China Google Chrome Windows says:

            ~~~~~~~就是说windows下还是isatap效果好对哈!?

            • logicmd China Google Chrome Linux says:

              来ubuntu下面试了一下,综合你之前的关于教育网日的志,得出结论,win下面有两种选择,linux只能用Teredo,Teredo会相对isatap较慢。

              (诶,linux在用户体验方面再次输给了win)

              已按博主这篇日志里面内容设置没有成功,想问下是否是ubuntu任务面板里面-编辑连接-ipv6设置-方法-这个位置是要选忽略还是自动,我两个都选过,都无法登陆纯ipv6网站

              • Felix Yan United States Mozilla Firefox Ubuntu Linux says:

                Linux下也可以用isatap阿。。。详见那篇教育网的。。。ubuntu可以用isatapd,很简单

                • logicmd United States Google Chrome Windows says:

                  那篇日志里面只说了linux用tunnel broker啊,难道linux下面也有netsh 这个指令?

                  我看了,武大华科都没有Tunnel Broker(的服务器,难道用清华/南通的?

                  • Felix Yan United States Mozilla Firefox Ubuntu Linux says:

                    额,抱歉我确实忘记写了,现在更新上去了:)

                    • logicmd China Google Chrome Linux says:

                      …..

                      我是用的校园网和武汉电信,校园网配置好了,现在要配置电信的(主要是共用同个host)
                      win下面用isatap全解决了,可是ubuntu下面,校园默认双栈可以过,电信却用不了,具体在

                      发现whu的isatap ping都ping不通诶~hust的可以ping,无奈z这两个都不能用。
                      miredo只有默认的法国服务器和美国的一个服务器可以ping通

                      请问博主用的长宽网络到底是用的isatap/tunnel broker/miredo中的哪个解决方案呢?

                    • Felix Yan United States Mozilla Firefox Ubuntu Linux says:

                      长宽网络是用的miredo :)电信3G网络下,miredo或者isatap走hust的服务器都可以

  7. p China Google Chrome Linux says:

    果然是好东西,没想到还可以这样用ipv6

  8. pabi China Mozilla Firefox Windows says:

    我能打开ipv6.google.com
    是不是证明我已经可以用IPV6了?
    但是我打开http://www.ipv6.org/,或者http://www.kame.net
    还是说我在用IPV4。
    我是上海同济大学校园网的,我用交大的isatap通道。已经获得IPV6地址。
    打不开youtube,在后面加sixxs.org也不行。这是什么情况?谢谢

    • Felix Yan United States Mozilla Firefox Ubuntu Linux says:

      想上youtube还是试试换dns或者hosts的方法,能打开ipv6.google.com就行了,那几个提示ipv4只是因为两边都可以访问:)

  9. KB China Google Chrome Windows says:

    ipv6.google.com
    6rank.edu.cn 都能正常显示,请问下在XP下要怎么设置服务器才能访问Youtube 呢,谢谢.

  10. Num0 China Mozilla Firefox Windows says:

    用路由器,IP是192.168.*.*的是不是就不能用了?过不了NAT吧?

  11. wsky China Mozilla Firefox Windows says:

    我是内网用户(NAT)
    请问应该怎么设置呢

  12. MC柯 China Mozilla Firefox Windows says:

    gw6c也可以

  13. butter China Google Chrome Windows says:

    照此设置了,还是不行。win7系统,之前GOOGLE设置过教育网的,是不是这个原因?有没有什么办法,可以把之前的设置全部清除,在按照你的方式设置?

    • Felix Yan China Epiphany Debian GNU/Linux says:

      如果原来是用isatap设置的,只需要把isatap设置为禁用就可以了:)

      • butter China Google Chrome Windows says:

        我先netsh int ipv6 isatap set state disabled
        然后netsh int teredo set state client 地址.

        但还是不行。。。

        • Felix Yan China Mozilla Firefox Ubuntu Linux says:

          netsh interface ipv6 show teredo
          看看返回提示?

          • butter China Google Chrome Windows says:

            类型 : client
            服务器名称 : teredo.remlab.net.
            客户端刷新间隔 : 30 秒
            客户端端口 : unspecified
            状态 : dormant

            • Felix Yan China Mozilla Firefox Ubuntu Linux says:

              这样设置之后等几分钟再看ipconfig,也没有2001开头的地址吗?

              • butter China Google Chrome Windows says:

                这个吗?

                隧道适配器 本地连接* 725:

                连接特定的 DNS 后缀 . . . . . . . :
                IPv6 地址 . . . . . . . . . . . . : 2001:0:53aa:64c:c88:3590:3f57:fefa
                本地链接 IPv6 地址. . . . . . . . : fe80::c88:3590:3f57:fefa%737
                默认网关. . . . . . . . . . . . . : ::

                我访问ipv6.google.com打不开,难道还需要修改HOSTS?

                • Felix Yan China Mozilla Firefox Ubuntu Linux says:

                  这样的提示说明teredo完全正常了:)
                  打不开ipv6.google.com的话,可以清空dnscache,然后过一会再试试。也可以试试 6rank.edu.cn 之类其他的v6站点能否打开:)

                  • butter China Google Chrome Windows says:

                    我早上执行了ipconfig /flushdns
                    刚才还是打不开ipv6.google.com,我泪奔。。。。
                    6rank.edu.cn 也打不开,内牛满面。。。

  14. STaY China Google Chrome Windows says:

    LZ也是SG的么?
    每次回国总悲剧,看同学的blog都要翻墙

    话说那几个网址ping都好高,至少都有280
    美国 雷蒙德那个干脆不能ping

  15. MC柯 China Mozilla Firefox Windows says:

    我最初用的就是miredo

  16. Richd Ho China Mozilla Firefox Windows says:

    之前我设置过使用高校的isatap通道打开ipv6,而且是通过6to4.在使用Teredo 通道前,需要输入什么命令前把原来的设置清除掉吗?

  17. vparano China Mozilla Firefox Windows says:

    Teredo 参数
    ———————————————
    类型 : client
    服务器名称 : teredo.managemydedi.com.
    客户端刷新间隔 :default
    客户端口 : default
    状态 : offline
    错误 : 客户端在经过管理的网络中

    不管换哪个服务器都是这样……

  18. Jones China Mozilla Firefox Windows says:

    到底怎么个意思,我这接入ipv6了,但被管理员禁用了,咋办?我用了这个方法,不行啊

  19. kjsolo Hong Kong Mozilla Firefox Windows says:

    好高端的blog,竟然把所在地,所用浏览器,所用系统都显示出来了

  20. yi China Mozilla Firefox Windows says:

    请问我的不是2001开始的,而是以fe80开始的,这是什么意思?

  21. weiya United States Mozilla Firefox Windows says:

    请问下,我家ADSL通过路由器上网,路由器好像不支持IPv6,能用这个方法上IPv6吗?

  22. 黑黑 Netherlands Mozilla Firefox Windows says:

    请问哦,它说:请求的操作需要提升。这该怎么办那

  23. Hexchain China Mozilla Firefox Fedora Linux says:

    某 Fedora 用户告诉你 把那两条安装命令里的 sudo 换成 su -c 并在 yum install miredo 和 service miredo-client start 加上单引号 谢谢

  24. banana United States Opera Mini says:

    lucid装完miredo就可以正常用了

  25. 新蜂 China says:

    我觉得很奇怪 如果ISP并没直接支持IPV6 你这个方法是怎么让系统上IPV6的呢 建议介绍一下原理

  26. zwwooooo China Opera Windows says:

    我这的电信访问不了

  27. 这个似乎有地区差异吧,很多人可以,很多人不行,我就是不行中的一个,杯具,见鬼去吧G F W

  28. andy China Safari Windows says:

    没怎么看懂。。。我是教育网,俺们学校IPV6刚坏了,还没修好。。

  29. lackar China Google Chrome Windows says:

    看到 糟糕!谷歌浏览器无法找到 ipv6.google.com

  30. Felix Yan China Mozilla Firefox Ubuntu Linux says:

    过路由器也是可以设置的,只要你的路由器放行UDP连接:)

  31. weiya United States Mozilla Firefox Windows says:

    请问何谓路由器放行UDP连接啊? 能详细点吗?

  32. Felix Yan China Mozilla Firefox Ubuntu Linux says:

    默认情况下路由器就是放行UDP连接的:)

  33. Felix Yan China Mozilla Firefox Ubuntu Linux says:

    猫不会mac os ….用mac的同学来帮帮他吧:)

  34. Felix Yan China Mozilla Firefox Ubuntu Linux says:

    如果是教育网 还是优先考虑isatap或者tunnel broker吧。本blog较早的某篇文章有写:)

Post a comment

QR Code Business Card