最近一直想尝试通过IPv6上一些精彩、特别的网站,可家里是通过路由器上网的。网上大多数IPv6法必须通过直连的方式上网,对于路由器来说只能关闭DHCP、外网线插LAN口做交换机。
这点对于我家比较麻烦,毕竟和家里老人一会儿说上网只要开电脑、一会儿又变成还要点击宽带连接,对老人的接受能力是种“随残”。
而传说中的六飞也迟迟未能支持win7 X64。因此一直没能成功……
后来@felixonmars 给了我巨大提点,通过Teredo可以穿过路由器上网!醍醐灌顶!所以这两天老N潜心研究网上各类关于Teredo上IPv6的文章。
可是捣鼓了半天,Teredo通道状态永远如下:
ipconfig /all 中
“客户端位于托管网络中”、teredo没有所谓的2001开头ipv6地址!!!
太恶心了!!!
Google+百度了我近3个小时(也许是我搜索能力问题),终于发现对于路由器用户来说还需要修改teredo的【类型】参数,内网用户类型不是client而是enterpriseclient。
If it says “Client is in a managed Network” it means teredo has detected that you are in a corperate environment. If that is the case you need to set the Teredo type to Enterprise client “Netsh int ter set state enterpriseclient”.
以上文字来自Microsoft的论坛。
因而问题解决了,在管理员权限的cmd窗口中输入:
Netsh int ter set state enterpriseclient
对于Windows XP,你可以使用这句命令:
netsh interface ipv6 set teredo enterpriseclient
然后我们再看看teredo状态:
就这么简单,teredo就联通了!!
teredo对于内网用户上ipv6来说真是福音啊!
现在老N上youtube无需代理,完全不卡,哈哈哈哈哈!!!!
===备注====
1. 设置teredo请参见此文:开启 Teredo 通道, 提前感受 IPv6 (for 非教育网用户)
2. 一些ipv6的hosts,请看此文档。(请先越墙)
3. 客户端位于托管网络中=Client is in a managed Network ,如需搜索更多关于这点的内容,老N建议你搜英文的。。。。中文关于teredo这点的信息真的太少了。google中仅有几条,完全没有帮助。。。
4. 再来做个记录:如果teredo状态为dormant的话,你可以尝试关闭(或者打开=。=)系统防火墙试试看,dormant和防火墙有关……
当年今日:
- 2008: pingback 和 trackback不同(15)
- 2008: 第100篇(13)
呃…我的路由刷了DD-WRT,启用ipv6支持后Tedero可以直接连通。
[Reply]
老N Reply:
May 11th, 2010 at 8:05 pm
真想弄个可以刷ddwrt或tomato的路由啊,当时怎么就买了个tplink呢。。
[Reply]
我用的xp,管理员用户
Netsh int ter set state enterpriseclient后出现错误:
下列命令没有找到:int ter set state enterpriseclient
[Reply]
老N Reply:
May 13th, 2010 at 6:31 pm
把int改成intface试试看?
[Reply]
看着好可能啊 完全都看不明白
[Reply]
请问TP-LINK 340G+支持不?
[Reply]
[...] 老N的博客 Felix Yan blog [...]
[...] 1、http://en.wikipedia.org/wiki/Teredo_tunneling#Teredo_servers 2、http://ineolee.com/web/tedero-ipv6-internet-through-home-router/ (131) Comments Read [...]
请问我的腾达TEI6608s支持吗?还有就是你最后一张图NET以后的那些是怎么设置,请指教下~!!
[Reply]
老N Reply:
June 19th, 2010 at 11:03 pm
这个应该是对于操作系统来说的,无关路由。
最后一张图是前面所有设置的结果噶。
[Reply]
用 netsh 命令 提示 不能从机器得到主机信息。然后网络参数显示 unmanaged 。
[Reply]
老N Reply:
July 2nd, 2010 at 10:01 pm
您按照我上面的步骤试过了吗?
[Reply]
Brian Reply:
July 4th, 2010 at 1:25 pm
我用的是winxp,先前装过6飞,不过弄得机器似乎有些不稳定,于是想直接进行设置。
即使是重装ipv6,使用netsh命令仍旧是“无法得到主机信息”,虽然能连上youtube,但是显示的只能是纯文字页面。
[Reply]
老N Reply:
July 4th, 2010 at 11:22 pm
不能显示css?你是不是用firefox?有没有用一些自动代理插件? 把所有youtube相关的ipv6地址都加如hosts了么,比如包含ytimg.com的。
Brian Reply:
July 5th, 2010 at 12:57 am
用的chrome。hosts文件用的是 冰临宸夏 共享的 ipv6 gdocs 文件
老N Reply:
July 14th, 2010 at 6:52 pm
试试看 这个 http://docs.google.com/Doc?docid=0ARhAbsvps1PlZGZrZG14bnRfNjFkOWNrOWZmcQ&hl=zh_CN
你好~~ 这个要在路由器上设置端口映射吗?没有路由权限啊。
我的状态显示的是 dormant
谢谢
[Reply]
老N Reply:
July 23rd, 2010 at 11:31 pm
我没有弄端口映射,你可以参见我说的备注4,其他我也不是很清楚了。。。
[Reply]
客户端端口显示为unspecified
网络显示为unmanaged
其他正常,youtube是可以上的,但是ipv6.google.com打不开,六维也上不去,求指教
[Reply]
Teredo参数
状态:Offline
错误:客户端在对称NAT之后
===
请教博主
[Reply]
对称NAT Reply:
January 7th, 2011 at 7:21 am
Teredo 参数
———————————————
类型 : enterpriseclient
服务器名称 : teredo.remlab.net.
客户端刷新间隔 :60 秒
客户端口 : 34567
状态 : offline
错误 : 客户端在对称 NAT 之后
同样的问题,请教……
[Reply]
老N Reply:
January 8th, 2011 at 11:43 am
换个服务器或者端口试试看?
[Reply]
[...] 1、http://en.wikipedia.org/wiki/Teredo_tunneling#Teredo_servers 2、http://ineolee.com/web/tedero-ipv6-internet-through-home-router/ [...]
[...] 参考资料: 1、http://en.wikipedia.org/wiki/Teredo_tunneling#Teredo_servers 2、http://ineolee.com/web/tedero-ipv6-internet-through-home-router/ [...]
[...] 因而问题解决了,在管理员权限的cmd窗口中输入: view source [...]
客户端端口:unspecified 状态:offline 错误: 未能解析服务器名,这个是怎么回事啊
[Reply]
[...] 注意,请注意。。。按照上述的内容可能仍然是打不开的,你会发现在ipconfig /all的时候还是没有2001开头的IPV6地址,原因是,你在 netsh int teredo show state时显示的状态为:客户端位于托管网络中,关于这个状态,据说google上的资料也不多,但主要是因为路由器的原因。好吧,如果显示“客户端位于托管网络”中,请看下文,文章来自:http://neolee.com/web/tedero-ipv6-internet-through-home-router/ ,或者点击Tedero穿家用路由器IPv6上网 [...]
[...] 因而问题解决了,在管理员权限的cmd窗口中输入: ? [...]
请问可以弄个批处理文件吗?那些命令整天打错。。。。。。
[Reply]
老N Reply:
May 2nd, 2011 at 5:58 pm
这个不太现实吧,每个人的情况都是不同的。
你可以用复制粘贴啊,cmd里 鼠标右键+P 就行
[Reply]
[...] Tedero穿家用路由器IPv6上网 简单的来说: [...]
[...] Tedero穿家用路由器IPv6上网 简单的来说: [...]
[...] Tedero穿家用路由器IPv6上网 简单的来说: [...]
你好,请教下
我现在可以访问www.youtube.com,但是看不了里面的视频
还有好多ipv6的地址都不能访问,用了google docs上的hosts了。
E:\Windows\system32>netsh interface ipv6 show teredo
Teredo 参数
———————————————
类型 : enterpriseclient
服务器名称 : teredo.remlab.net.
客户端刷新间隔 : 30 秒
客户端端口 : unspecified
状态 : qualified
客户端类型 : teredo client
网络 : unmanaged
NAT : restricted
NAT 特殊行为 : UPNP: 是,PortPreserving: 是
本地映射 : 192.168.1.198:53464
外部 NAT 映射 : 116.227.91.109:53464
[Reply]
老N Reply:
June 6th, 2011 at 5:22 pm
那个docs里面*.lscache*.c.youtube.com的ipv6地址目前都ping不通,所以看不了吧。试试看上别处去找些能用的*.lscache*.c.youtube.com ipv6吧
[Reply]
请教我的Client port 是unspecified,NAT是restricted,UPNP为NO,是怎么回事呢??
[Reply]
网关要填甚么.,.
[Reply]
老N Reply:
October 3rd, 2011 at 11:31 am
貌似没有涉及到什么网关的设置
[Reply]