从Windows XP开始,Windows操作系统已经内置了IPv6的支持,不过在默认状态下没有安装,可以按照下列步骤安装IPv6:

一、安装步骤(方法1)

  1. 进入“控制面板”/“网络连接”,鼠标右键点击“本地连接”,并从随后的菜单中选择“属性”;
    IPV6 Windows XP - suy - Suy的博客
    注意:本例中的“本地连接”也可能显示成其他名称,请注意鉴别,切勿机械照搬!下同;

     
  2. 出现“本地连接 属性”窗口,点击“安装”键;
    IPV6 Windows XP - suy - Suy的博客

     
  3. 选中“协议”,点击“添加”键;
    IPV6 Windows XP - suy - Suy的博客

     
  4. 选中“Microsoft TCP/IP 版本 6”,再点击“确定”键;
    IPV6 Windows XP - suy - Suy的博客

     
  5. 系统又回到“本地连接 属性”窗口,请确认“Microsoft TCP/IP 版本 6”在列表之中。如图:
    IPV6 Windows XP - suy - Suy的博客
    点击“关闭”键,IPv6协议添加完毕。

     
  6. 如果在安装过程中弹出对话框,提示“未能添加要求的组件。错误是:出现了扩展错误。”,请先进行如下的处理:
    点“开始” -> “运行”,输入“cmd”,回车,在弹出的命令行窗口中输入 esentutl /p %windir%\security\Database\secedit.sdb ,回车,在弹出的提示对话框中选择“确定”,完成后重新进行IPv6协议的安装。
  7. IPv6地址将通过邻居发现(Neighbor Discovery)方式自动获得,我们不建议手工设定静态地址;

     
  8. 由于我校IPv6 DNS服务器搭建在双栈链路之上,无需专门指定IPv6 DNS服务器参数,沿用IPv4的DNS服务器设置即可,通常为自动获取。

 

二、安装步骤(方法2)

  1. 点击屏幕左下角“开始”菜单,再点击“运行”菜单(或者按Win+R组合键),在运行窗口输入以下命令:
    ipv6 install

    稍等片刻,IPv6协议便安装完毕。

    C:\Documents and Settings\Administrator>ipv6 install
    Installing...
    Succeeded.
    C:\Documents and Settings\Administrator>
    IPV6 Windows XP - suy - Suy的博客技巧:运行下面这条命令也可以达到相同效果:
    netsh interface ipv6 install

     
  2. 如果在安装过程中出现如下错误信息:
    C:\Documents and Settings\Administrator>ipv6 install
    Installing...
    Failed to complete the action. Error 0x800704b8
    请先运行以下命令修改系统数据库文件:
    c:\> esentutl /p %windir%\security\Database\secedit.sdb
    在弹出的提示对话框中选择“确定”,完成后重新进行IPv6协议的安装。
     
  3. IPv6地址将通过邻居发现(Neighbor Discovery)方式自动获得,我们不建议手工设定静态地址;

     
  4. 由于我校IPv6 DNS服务器搭建在IPv4/IPv6双栈链路之上,无需专门指定IPv6 DNS服务器参数,沿用IPv4的DNS服务器设置即可,通常为自动获取。

 

三、检测步骤

  1. 关闭所有浏览器窗口,再重新开启浏览器窗口,输入以下域名访问本站首页:
    http://www.tijmu6.edu.cn

    如果使用IE浏览器打不开该网站,请下载并安装 Opear 浏览器

    如果窗口顶端显示出的IP地址为为IPv6模式(如2001:250:405:3:7591:6c72:4c09:bfd1),则IPv6配置大功告成!您可以跳过其余检测步骤,直接上网冲浪!

    如果窗口顶端显示出的IP地址为为IPv4模式(如202.113.112.66),则IPv6配置未生效或失败,请转到继续第2步;

     
  2. 点击屏幕左下角“开始”菜单,输入"cmd",再回车,出现命令提示符;

     
  3. 键入以下命令:
    ping ::1

    如果显示:
    Ping request could not find host ::1. Please check the name and try again.
    则IPv6协议未能正确安装,请重复本文安装步骤,仔细核对每一步;

    如果显示结果类似:
    Pinging ::1 with 32 bytes of data:
    Reply from ::1: time<1ms
    Reply from ::1: time<1ms
    Reply from ::1: time<1ms
    Reply from ::1: time<1ms

    Ping statistics for ::1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms
    则IPv6的协议栈及Loopback回环地址均正常,请继续检测第4步或第5步;

     
  4. (本步骤与第5步效果相同,二选一即可)在命令提示符下运行以下命令:
    ipv6 if

    系统将显示所有IPv6接口信息,重点检查名为“本地连接”的接口信息(如果您把“本地连接”改为其他名称,请检查新名称)。示例如下:
    ....
    Interface 5: Ethernet: 本地连接
    Guid {008D487A-72E1-41A8-909A-609F572F918D}
    zones: link 5 site 2
    uses Neighbor Discovery
    uses Router Discovery
    link-layer address: 00-13-72-aa-9e-6d
    preferred global 2001:250:405:3:7591:6c72:4c09:bfd1, life 6d4h40m48s/4h38m1s (temporary)
    deprecated global 2001:250:405:3:9982:42c9:81c5:6350, life 5d4h43m39s/0s (temporary)
    deprecated global 2001:250:405:3:68e8:f913:a627:f51f, life 4d4h46m31s/0s (temporary)
    preferred global 2001:250:405:3:213:72ff:feaa:9e6d, life 29d23h59m37s/6d23h59m37s (public)
    preferred link-local fe80::213:72ff:feaa:9e6d, life infinite
    multicast interface-local ff01::1, 1 refs, not reportable
    multicast link-local ff02::1, 1 refs, not reportable
    multicast link-local ff02::1:ffaa:9e6d, 2 refs, last reporter
    multicast link-local ff02::1:ff27:f51f, 1 refs, last reporter
    multicast link-local ff02::1:ffc5:6350, 1 refs, last reporter
    multicast link-local ff02::1:ff09:bfd1, 1 refs, last reporter
    link MTU 1500 (true link MTU 1500)
    current hop limit 64
    reachable time 42000ms (base 30000ms)
    retransmission interval 1000ms
    DAD transmits 1
    default site prefix length 48
    ...
    其中应该有3条或3条以上“preferred”条目,其中“preferred global”为全局地址(global address),以“2001”开头;而“preferred link-local”为本地链路地址(link-local address),以“fe80”开头。

    如果只显示本地链路地址(即“fe80”开头),请检查您的物理链路,确保网线、HUB等都已正确连接,再重新尝试。如果现象依旧且同时IPv4网络正常的话,则您所在的网段目前还没有开通IPv6功能,请联系网络中心确认一下。

    如果本地链路地址(即“fe80”开头)和全局地址(即“2001”开头)均显示正常,但IPv6仍无法正常使用,请联系网络中心。

    IPV6 Windows XP - suy - Suy的博客 Windows XP之所以既有公共(public)全局地址,又有临时(temporary)全局地址,是因为公共全局地址的接口标识部分是根据用户网卡的硬件地址演化生成的,可能会暴露用户隐私,而临时全局地址的接口标识部分是随机生成的,且有时效限制,可以避免用户隐私泄漏。所以,实际进行IPv6网络连接时用到的是临时全局地址。


     
  5. (本步骤与第4步效果相同,二选一即可)在命令提示符下运行以下命令:
    netsh interface ipv6 show address

    系统将显示所有IPv6接口信息,重点检查名为“本地连接”的接口信息(如果您把“本地连接”改为其他名称,请检查新名称)。在只有一块网卡的系统上,“本地连接”通常被识别为“接口 4”,示例如下:
    ...
    接口 5: 本地连接

    地址类型 DAD 状态 有效寿命 首选寿命 地址
    ------- ------- ------- ------- -------------------------
    临时 首选项 6d4h16m13s 4h13m26s 2001:250:405:3:7591:6c72:4c09:bfd1
    临时 反对 5d4h19m4s 0s 2001:250:405:3:9982:42c9:81c5:6350
    临时 反对 4d4h21m56s 0s 2001:250:405:3:68e8:f913:a627:f51f
    公用 首选项 29d23h58m39s 6d23h58m39s 2001:250:405:3:213:72ff:feaa:9e6d
    链接 首选项 infinite infinite fe80::213:72ff:feaa:9e6d
    ...

    如果只显示“链接”地址条目(即“fe80”开头),请检查您的物理链路,确保网线、HUB等都已正确连接,再重新尝试。如果现象依旧且同时IPv4网络正常的话,则您所在的网段目前还没有开通IPv6功能,请联系网络中心确认一下。

    如果“链接”地址条目(以“fe80”开头)、“临时”地址条目(以“2001”开头)和“公用”地址条目(也以“2001”开头)均显示正常,但IPv6仍无法正常使用,请联系网络中心。

     

四、卸载步骤(方法1)

  1. 进入“控制面板”/“网络连接”,鼠标右键点击“本地连接”,并从随后的菜单中选择“属性”;
    IPV6 Windows XP - suy - Suy的博客

     
  2. 选中“Microsoft TCP/IP 版本 6”,点击“卸载”键:
    IPV6 Windows XP - suy - Suy的博客

     
  3. 再次回到“本地连接 属性”窗口,确认“Microsoft TCP/IP 版本 6”不再存在于列表之中:
    IPV6 Windows XP - suy - Suy的博客

     
  4. 可能需要重启系统:
    IPV6 Windows XP - suy - Suy的博客
    点击“是”键,系统将自动重启。


 

五、卸载步骤(方法2)

点击屏幕左下角“开始”菜单,再点击“运行”菜单(或者按Win+R组合键),在运行窗口输入以下命令:
ipv6 uninstall

稍等片刻,IPv6协议便卸载完毕。

IPV6 Windows XP - suy - Suy的博客技巧:运行下面这条命令也可以达到相同效果:
netsh interface ipv6 uninstall