- 1, 查看网络连接是否正常
- 2, 查看IPv6服务是否启动
查看 IPv6 服务是否启动 。步骤为“开始菜单” -> “控制面板” -> “管理工具” -> “服务”中,找到 IPv6 Helper Services 服务 , 启动运行 并 将启动类型设置为“自动” ,这样即使重启之后也能自启动,保证服务正常运行; - 3, 设置Teredo来获取IPv6地址
(1) 在 ” 开始 ”->” 运行 ” 中输入 cmd 打开 Windows 命令行。在命令行中输入 ipconfig /all ,会出现若干网络配置信息,找到 Tunnel adpter (隧道适配器) Teredo Tunneling Pseudo-Interface , 查看它是否有正确的 IPv6 地址 ( 以 2001:0 为前缀的 ipv6 地址 ),若有说明正确;
(2) 在 ” 开始 ”->” 运行 ” 中输入 cmd 打开 Windows 命令行。 在命令行中输入 netsh int ipv6 show teredo ,出现以下 Teredo 参数 :
若“ 状态 ”为 qualified ,则表示已连接服务器并获得 IPv6 地址。若不是此种情况,可能是类似如下图的状况,
若“ 状态 ”为 offline ,同时提示错误“无法访问主服务器地址”或其他错误,则表示未连接上服务器。 在命令行状态下输入 netsh int ipv6 set teredo client teredo.ipv6.microsoft.com ,此命令用于向 Teredo 服务器请求 IPv6 地址 。 之后需要稍等一阵 ,因为在请求连接 Teredo 服务器,此时输入 netsh int ipv6 show teredo 出现如下图:
即 “ 状态 ”为 probe ,表示正在请求中 。 10 秒之后(或稍长些), 输入 netsh int ipv6 show teredo 查看 Teredo 参数 ,若状态为 qualified ,则 OK ,用 ipconfig /all 查看 Teredo 适配器是否获得以 2001:0 为前缀的 IPv6 地址。若状态仍未 offline ,需要再次尝试连接服务器,即输入之前的命令。 因不能确保一次就能连上,可能出现需要多次连接的情况 。
(3) 若以上操作之后仍不能获得以 2001:0 为前缀的 IPv6 地址,或在 ipconfig /all 命令后找不到 Tunnel adpter (隧道适配器) Teredo Tunneling Pseudo-Interface ,则需要检查是否系统禁用或卸载了 Teredo 适配器。“开始菜单” -> “控制面板” -> “管理工具” -> “计算机管理”,打开“计算机管理”后,在主界面左框中选择“系统工具”下的“设备管理器”,然后右框选择“网络适配器”,并在工具栏 -> “查看” -> “显示隐藏的设备”,看看是否有 Microsoft Tun Miniport Adapter 或 Microsoft Teredo Adapter ,右键查看其是否已启用;
- 4, 查看IPv6协议是否已安装
查看IPv6是否已安装。在命令行中输入 ipv6 install ,若立刻提示 Success ,表示之前已安装,如下图所示。否则就是此时才安装。安装好之后,再测试是否能连接上 Teredo 服务器并获得 ipv6 地址。 - 5, 多网卡问题
多网卡问题。如果系统中有多个在连接状态的网卡(包括虚拟网卡等),可尝试以下步骤:(1) 首先设备管理器中禁用除 Internet 链接外的其他所有网卡。
(2) 然后再运行紫狐浏览器。
(3) 如果需要使用多网卡,请在紫狐浏览器能打开 ipv6 网站后再启用多网卡。
- 6, 联系管理员
联系管理员。若以上方法试过后仍不能连上,请与管理员联系, E-mail: admin-ciss@tsinghua.edu.cn
下载地址:http://browser.tsinghua.edu.cn/SetupFiles/ZihuBrowserGreenVersion-latest.zip
转载于:https://blog.51cto.com/lyncmaster/476959