Win7使用teredo连接IPv6的方法

(1) 在 ” 开始 ”->” 运行 ” 中输入 cmd 打开 Windows 命令行。在命令行中输入 ipconfig /all ,会出现若干网络配置信息,找到 Tunnel adpter (隧道适配器) Teredo Tunneling Pseudo-Interface , 查看它是否有正确的 IPv6 地址 ( 以 2001:0 为前缀的 ipv6 地址 ),若有说明正确;
(2) 在 ” 开始 ”->” 运行 ” 中输入 cmd 打开 Windows 命令行。 在命令行中输入

netsh int teredo show state
出现 Teredo 参数 :
若“ 状态 ”为 dormant / qualified ,则表示已连接服务器并获得 IPv6 地址。若不是此种情况,可能是类似如下图的状况,
若“ 状态 ”为 offline ,同时提示错误“无法访问主服务器地址”或其他错误,则表示未连接上服务器:
 
  
在命令行状态下输入: 
netsh interface teredo set state server=teredo-debian.remlab.net
 
  
    注意,红色字体部分为公共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 (美国 芝加哥)
此命令用于向 Teredo 服务器请求 IPv6 地址 。 之后需要稍等一阵 ,因为在请求连接 Teredo 服务器,此时输入
netsh int ipv6 show teredo 

出现如下图:

Win7使用teredo连接IPv6的方法_第1张图片


即 “ 状态 ”为 probe ,表示正在请求中 。 10 秒之后(或稍长些), 输入

 netsh int ipv6 show teredo

查看 Teredo 参数 ,若状态为 qualified ,则 OK ,用 ipconfig /all 查看 Teredo 适配器是否获得以 2001:0 为前缀的 IPv6 地址。若状态仍未 offline ,需要再次尝试连接服务器,即输入之前的命令。 因不能确保一次就能连上,可能出现需要多次连接的情况 。

 

Win7使用teredo连接IPv6的方法_第2张图片
 
Win7使用teredo连接IPv6的方法_第3张图片

 

(3)如果是通过路由器上网,你在 netsh int teredo show state时显示的状态为:客户端位于托管网络中,如下图:

Win7使用teredo连接IPv6的方法_第4张图片

 问题的原因是对于路由器用户来说,内网用户类型不是client而是enterpriseclient,还需要修改teredo的【类型】参数。在cmd窗口中输入:

Netsh int ter set state enterpriseclient 

你可能感兴趣的:(Win7使用teredo连接IPv6的方法)