首先声明,此处讨论的话题只限于能够使用ipv6的网络,现在国内除了科研教育网(据笔者所知,时至今日似乎还没有公网的ipv6开放,只是中国电信在在2009年的十二月份发表了一个关于推广ipv6的计划,不过还没有启动)能够使用ipv6。查询自己收否能都使用ipv6网络可以访问http://6rank.edu.cn/
如果能正常访问就说明下面你已经正确配置好了ipv6并且能享受下面开放的万维网服务。如果不能访问你可以查询
下载
stat.rar
来查看里面收否包含你所在的地域
然后依照下面的的配置方法进行配置
http://cn.taiku.net/2010/01/ipv6.html
配置成功之后我们要做什么呢?前面说了我们需要的是开放的万维网,何谓开放,指的就是能够利用ipv6来实现平日访问不能访问的资源。
很少为大家了解的是,国家的网盾工程是基于域名和ip双向限制的,但是其中的ip是基于ipv4的,所以在ipv6上面其实是没有效果的,但是我们还有域名呢?这个怎么办?那就需要我们自己配置自己的hosts,这样我们就不用利用dns服务器来解析域名,具体方法见下的网址
http://cn.taiku.net/2010/01/googleipv6hosts.html
至此,我们的前期工作已近基本完成,下面就可以尽情享受开放的万维网服务
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工作状态。
安装前,请先关闭防火墙(包括系统与安防软件),并使用管理员身份运行。
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宣传页面上查找到。
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工作状态。
2010-01-20
Google和各种网站的IPv6服务hosts
#hosts文件位置:
#C:\Windows\System32\drivers\etc (Windows中)
#/etc (Linux中)
#用文本打开hosts文件,复制以下内容到hosts文件中,保存即可(hosts文件没有后缀)
#关闭某个IPv6的转发请在那一行的最前面添加#号,启用请去除最前面#号,每行中间的#号是为了区分地址和注释,不用理睬- -
# Copyright (c) 1993-2006 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
::1 localhost
#C:\Windows\System32\drivers\etc (Windows中)
#/etc (Linux中)
#用文本打开hosts文件,复制以下内容到hosts文件中,保存即可(hosts文件没有后缀)
#关闭某个IPv6的转发请在那一行的最前面添加#号,启用请去除最前面#号,每行中间的#号是为了区分地址和注释,不用理睬- -
# Copyright (c) 1993-2006 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
::1 localhost
##########################################################
##Google over IPv6 地址列表
#经过查找,已经获得十多个可用的GoogleIPv6连接,测试得知这几个连接的https连接返回的证书为:
#IPv6最后段为11的证书为 mail.google.com
#IPv6最后段为12的证书为 mail.google.com
#IPv6最后段为13的证书为 mail.google.com
#IPv6最后段为20的证书为 *.google.com.tr 土耳其
#IPv6最后段为21的证书为 *.google.com.au 澳大利亚
#IPv6最后段为22的证书为 *.google.com.vn 越南
#IPv6最后段为23的证书为 *.google.com.pk 巴基斯坦
#IPv6最后段为24的证书为 *.google.com.my 马来西亚
#接下来各国省略
#IPv6最后段为2c的证书为 *.google.cn 中国
#接下来各国省略
#IPv6最后段为40的证书为 *.google.at 奥地利
#接下来各国省略
#IPv6最后段为48的证书为 *.google.fi 芬兰
#IPv6最后段为4f的证书为 *.google.dk 丹麦
#IPv6最后段为51的证书为 sandbox.google.com
#IPv6最后段为52的证书为 *.googlecode.com
#IPv6最后段为53的证书为 mail.google.com
#IPv6最后段为54的证书为 accounts.google.com
#IPv6最后段为5b的证书为 *.google.com
#IPv6最后段为5d的证书为 *.google.com
#IPv6最后段为5f的证书为 *.googleapis.com
#IPv6最后段为60的证书为 http://www.googleadservices.com/
#IPv6最后段为61的证书为 *.google-analytics.com
#IPv6最后段为62的证书为 *.google.com
#IPv6最后段为64的证书为 *.google.com
#IPv6最后段为68的证书为 http://www.google.com/
#IPv6最后段为70的证书为 adwords.google.com
#IPv6最后段为73的证书为 checkout.google.com
#IPv6最后段为74的证书为 upload.video.google.com
#IPv6最后段为76的证书为 *.google.com
#IPv6最后段为78的证书为 ssl.gstatic.com
#IPv6最后段为84的证书为 *.googleusercontent.com
#IPv6最后段为88的证书为 *.google.com
#IPv6最后段为89的证书为 *.googlegroups.com
#IPv6最后段为8d的证书为 *.appspot.com
#IPv6最后段为8e的证书为 *.au.doubleclick.net