多语言展示
当前在线:1877今日阅读:86今日分享:14

ipv6在win7系统的通用设置方法

ipv6的脚步越来越近,我们终有一天要和ipv4 say goodbye,拥抱ipv6。其实目前ipv6在某些领域已经极具实用价值了。相信有些人还是对ipv6的设置有些陌生,网上有些帖子的设置可能仅仅对某一特殊网络环境好用,在其他的网络环境中就失效了。我经过几天摸索,总结出了相对通用的配置方法。。当然,还是有瑕疵,移动路由器组建的内网环境,貌似无法使用。这个是网络供应商的设置问题,本地设置无法突破网络供应商的限制。唯一的选择是ipv6tunnel,不在此讨论,如有人感兴趣,可以单独联系我。现在开始配置win7,支持ipv6的访问。其余系统配置方法基本相同,可参考使用
工具/原料
1

电脑

2

互联网

方法/步骤
1

来到“控制面板”,点击“系统和安全”

2

选择“windows防火墙”

3

选择“还原默认设置”

4

点击“还原默认设置”

5

点击系统窗口左下角“开始”,在右边选择“运行”,来到运行窗口,输入“gpedit.msc”如图

6

运行后跳出组策略编辑器窗口,依次选择“管理模板”-“网络”-“TCP/IP设置”-“IPV6转换技术”如图。右侧所有设置项全部改为“未配置”。关闭窗口

7

再次来到“控制面板”,点击“查看网络状态和任务”

8

选择“更改适配器设置”

9

右键点击您正在使用的网络,如图为“无线网络连接”。您所使用的网络名称可能不同,请注意。

10

右键菜单内选择“属性”,来到属性窗口。分别修改TCP/IPV4和TCP/IPV6的属性如下图。

11

执行一键批处理开启 IPV6 操作,请将下列命令保存成 IPV6.BAT 文件并执行@echo offnet start 'ip helper'netsh int ipv6 resetnetsh int teredo set state defaultnetsh int 6to4 set state defaultnetsh int isatap set state defaultnetsh int teredo set state server=teredo.remlab.netnetsh int ipv6 set teredo enterpriseclientnetsh int ter set state enterpriseclientroute DELETE ::/0netsh int ipv6 add route ::/0 'Teredo Tunneling Pseudo-Interface'netsh int ipv6 set prefix 2002::/16 30 1netsh int ipv6 set prefix 2001::/32 5 1Reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache\Parameters /v AddrConfigControl /t REG_DWORD /d 0 /fnetsh int teredo set state defaultnetsh int 6to4 set state defaultnetsh int isatap set state defaultnetsh int teredo set state server=teredo.remlab.netnetsh int ipv6 set teredo enterpriseclientnetsh int ter set state enterpriseclientroute DELETE ::/0netsh int ipv6 add route ::/0 'Teredo Tunneling Pseudo-Interface'netsh int ipv6 set prefix 2002::/16 30 1netsh int ipv6 set prefix 2001::/32 5 1Reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache\Parameters /v AddrConfigControl /t REG_DWORD /d 0 /fipconfig /allipconfig /flushdnsnetsh int ipv6 show teredonetsh int ipv6 show routenetsh int ipv6 show intnetsh int ipv6 show prefixnetsh int ipv6 show addressroute printcmd

12

执行完IPV6.BAT命令后,应该就已经能够访问ipv6了。现在来检查下ipv6的状态。再次来到“运行”窗口,输入“CMD”

13

在跳出的dos窗口内输入“netsh int ipv6 show teredo state”,查看ipv6状态如果是“qualified”,那就是表明本机的ipv6设置已经成功了。

14

现在来测试下,打开你常用的浏览器,输入网址“http://test-ipv6.com”如果有警告窗口,请忽略,直接click here

15

查看测试结果,重点关注圈注的这两条。bingo。。。欢迎来到ipv6的世界

注意事项
1

实测绝大数内网及所有的外网用户,均有效。仅针对极少部分移动路由用户无效

2

生成的bat文件建议保留,哪天如果ipv6访问有问题了,再次执行一遍就可以了

推荐信息