2010-01-21

ipv6的配置方法

1. 如何安装IPv6?
安装前,请先关闭防火墙(包括系统与安防软件),并使用管理员身份运行。
Windows Vista和windows 7下默认已经安装IPv6,Windows XP默认未安装
windows下点击开始,运行cmd,打开命令提示符窗口,输入ipconfig,回车
检查是否有IPv6地址如2001:250:4000:8fff:0:5efe:或fe80::2e0:ffff:f6a7:4cff
如果没有安装IPv6,windows下运行cmd,打开命令提示符窗口,运行这一条命令:
netsh int ipv6 install
安装完成之后,紧接着必须配置IPv6才能正常工作,继续依次运行下列命令:
netsh int ipv6 6to4 set state disabled
netsh int ipv6 isatap set router (你们学校网络中心的IPv6 router地址)
netsh int ipv6 set prefixpolicy 2001::/16 30 1
netsh int ipv6 set prefixpolicy 2002::/16 1000 1 persistent
netsh int ipv6 isatap set state enabled
注意:其中(你们学校网络中心的IPv6 router 地址)请根据自己学校的实际情况填写,
比如华中科技大学的IPv6 router是isatap.hust.edu.cn,那么第二行就应该换成:
netsh int ipv6 isatap set router isatap.hust.edu.cn
而武汉大学的IPv6 router是172.18.0.249,同理:
netsh int ipv6 isatap set router 172.18.0.249
各个学校的IPv6 router可以在学校的网络中心的IPv6宣传页面上查找到。

  • 2. 如何检查IPv6是否正常工作?
    Windows Vista或windows 7在命令提示符(CMD)下,运行ping 6rank.edu.cn,查看返回结果的第一行:
    正在 Ping 6rank.edu.cn [2001:252:0:2::2000] 从 XXXX:XXXX:XXXX:XXXX:XXXX:XXXX 具有 32 字节的数据:
    其中的XXXX:XXXX:XXXX:XXXX:XXXX:XXXX即为您的IPV6地址(注:若某位的XXXX均为0,可能被缩略)
    Windows XP下运行cmd,在命令提示符下输入ipconfig检查Tunnel adapter Automatic Tunneling Pseudo-Interface栏
    看IP Address列表中是否有以2001开头的IPv6地址,如果有则表明该地址即为您的IPV6地址,
    若为2002开头,说明未能正确配置,应为2001,请你依次运行下面的命令修复你的IPv6,
    netsh interface ipv6 isatap set state disabled
    netsh int ipv6 isatap set router (你们学校网络中心的IPv6 router地址)
    netsh int ipv6 6to4 set state disabled
    netsh int ipv6 set prefixpolicy ::1/128 50 0
    netsh int ipv6 set prefixpolicy ::/0 40 1
    netsh int ipv6 set prefixpolicy 2001::/16 30 1
    netsh int ipv6 set prefixpolicy ::/96 20 3
    netsh int ipv6 set prefixpolicy ::ffff:0:0/96 10 4
    netsh int ipv6 set prefixpolicy 3ffe:831f::/32 5 5
    netsh int ipv6 set prefixpolicy 2002::/16 1000 1 persistent
    netsh interface ipv6 isatap set state enabled
    然后重新ping 6rank.edu.cn检查IPv6工作状态。