服务器 频道

为主流服务器操作系统配置Ipv6(下)

    【IT168 专稿】在上篇文章中(点击查看),主要介绍了Ipv6的基本概念,以及FreeBSD、Solaris系统IPv6配置,下面将介绍windows 2000/2003服务器的ipv6配置方法。

五、Windows2000系统IPv6配置

    Windows2000并不提供对IPv6协议的原始支持,但在下面地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=27b1e6a6-bbdd-43c9-af57-dae19795a088&DisplayLang=en下载安装协议的补丁包来实现IPv6的基本功能。在补丁的文件目录下,有一名为hotfix.ini的文件,根据目前你的操作系统上所打的补丁,对其内容进行修改:

    若为Windows2000+SP1  NtServicePackVersion=256
    若为Windows2000+SP2  NtServicePackVersion=512
    若为Windows2000+SP3  NtServicePackVersion=768

    在windows 2000下的IPv6安装过程中,不同的service pack有不同的方法。所以,在安装之前,需要先确定本机windows 2000系统中的sp的版本。

    1. 首先安装Microsoft IPv6 Technology Preview for Windows 2000

    如果你的机器只装了sp1 for win2000,请直接安装tpipv6-001205.exe。

    如果你的机器装了sp2 ,sp3, sp4for win2000,请安装tpipv6-001205-SP2-IE6.zip。这个包解压之后(到现在为止,windows 2000的service pack最新版本为4)把hotfix.ini文件中[VERSION]段中的NTServicePackVersion=256改成 1024。然后运行hotfix.exe 。

    2.重启机器,并安装ipv6协议驱动程序

    从控制面板中,进入“网络和拨号连接“中,右击“本地连接”,点击属性,打开“本地连接属性”窗口,其实这个就是你设置网卡时的属性窗口点击“安装”按钮,然后在弹出的窗口中,选择“协议”,并点击“添加...”,在弹出的窗口中,你会发现“Microsoft Ipv6 Protocol”,见图5。
 

图5 “Microsoft Ipv6 Protocol”


    选择这个选项,点击确定。到此为止tcp/ipv6协议栈安装完毕,出现在连接属性中见图6。
 

图6 IPv6协议已经在列表中


    3.设置ipv6地址

    停止协议栈命令:
    net stop tcpip6
    启动协议栈命令,见图7:
    net start tcpip6
 

图7 IPv6完成安装


    4.配置ipv6地址

    ipv6 adu 2/3ffe:3218:6::210.30.17.81

    5.配置路由

    ipv6 rtu ::/0 2/::210.30.17.12

    6.查看是否安装成功:

    运行ipv6 if,如果可以看到图8类似如下结果,即已经安装上了ipv6协议栈:
 

图8 安装上了ipv6协议栈


    说明:默认情况下Windows 2000下的IPv6协议栈共有4个地址接口,其中:

    1号接口:本地回环接口,类似于IPv4下的127.0.0.1地址;
    2号接口:IPv6兼容地址和6to4隧道虚拟接口(假如本地IPv4地址是202.112.142.51,则兼容地址为::202.112.142.51);
    3号接口:6over4隧道虚拟接口。
    4号接口:本地连接接口。可以通过手工和是邻居发现机制配置非保留的全局IPv6地址。
这四个接口的详细信息可以通过ipv6 if 命令看到。

    7.你可以建立一个.cmd脚本,在每次启动时自动运行或者手动运行 net start tcpip6

    ipv6 adu 2/3ffe:3218:6::210.30.17.81
    ipv6 rtu ::/0 2/::210.30.17.12

    8.手工配置6to4隧道

    首先,启动节点上的6to4隧道。键入命令ipv6  rtu 2002::/16 2(IPv6 rtu命令用来添加路由,由于2002::/16是默认的6to4前缀,因此实质上是启动网关)。

    然后,配置IPv6的6to4地址。注意你所使用的IPv4地址必须是合法地址。例如202.112.133.3转化为16进制为CA70:8503。在2接口上写入地址:ipv6 adu 2/2002:CA70:8503:: CA70:8503。这时该主机可以同大部分6to4的站点进行通信。例如微软的2002:836b:9820::836b:9820。

    最后,配置6to4中继路由器的地址,可以使用微软的192.88.99.1。添加路由:
ipv6  rtu ::/0 2/::192.88.99.1 pub life 1800,该路由生命期为30分钟。这时,就应该可以ping通6bone的实验站点了。

    9.手工配置6to4网关

    Window下的路由器的转发和广播功能是分开的,可以手工设置。forw是路由的转发功能,adv是路由器的路由广播功能。由于2接口是虚拟接口,所以不存在广播的问题。
    ipv6 ifc 2 forw
    ipv6 ifc 3 forw adv
    ipv6 ifc 4 forw adv

    这样,该路由器就会向子网内每隔30分钟广播一次路由,接到路由广播的主机可以通过配置默认路由经该网关访问6to4站点。

0
相关文章