admin管理员组

文章数量:1631850

1安装ipv6的协议

在“开始”-----“运行”----“cmd”后回车,〖输入“netsh   interface  ipv6  install”

则安装成功(这适应windows 2003版本的)

卸载的时候用netsh  interface ipv6 uninstall〗

在大多数情况下,运行 Windows XP 或 Windows Server 2003 家族成员之一的 IPv6

主机不必采用手动配置。然而在某些情况下,您必须对计算机手动配置 IPv6 地址。此外,有时某台计算机在网络上还具有特殊的作用。

下面几节将描述如何手动为以下对象配置 IPv6 :

·

手动配置 IPv6 地址。

·

IPv6 路由器。

·

6to4 路由器。

·

站点内自动隧道寻址协议(ISATAP)路由器。

·

6over4 路由器。

手动配置 IPv6 地址

Windows XP 和 Windows Server 2003 家族的 IPv6

协议支持无状态的地址自动配置,使用该协议,地址、路由和其它配置参数将基于接收到的 Router

Advertisement(路由器通告)消息来自动配置。然而,如果您想配置 IPv6 地址(不使用路由器通告)或任何 cast 地址,比如

DNS 的任何 cast 地址,您可以使用netsh interface IPv6 add address命令来手动配置 IPv6

地址。这个命令的语法如下:netsh interface ipv6 add address InterfaceNameOrIndex IPv6Address

[[type=]unicast|anycast] [[validlifetime=]Minutes|infinite]

[[preferredlifetime=]Minutes|infinite] [[store=]active|persistent]

默认情况下,地址类型是单播的(unicast),有效和首选的生存期是无限的(infinite),并且地址是持久的(persistent)。

为了获得接口名称或其索引,您可以使用netsh interface IPv6 show interface命令的显示。

例如,要在名为 Local Area Connection 的接口上配置站点局部地址

FEC0::1A49:2AA:FF:FE34:CA8F,相应的命令为:netsh interface ipv6 add address "Local Area Connection"

fec0::1a49:2aa:ff:fe34:ca8f

要改变某个现有地址,可使用netsh interface IPv6 set address命令。

要删除一个地址,可使用netsh

interface IPv6 delete address命令。

IPv6 路由器

IPv6 路由器不仅在接口之间转发 IPv6 包,而且同时通告它的存在性和位于直接连接的子网上的主机的无状态自动配置信息。这是通过发送

Router Advertisement 消息来实现的。运行Windows XP或Windows Server

2003家族成员之一的计算机可以配置为一个静态路由器和一个通告路由器。静态路由器不使用路由协议来维护 IPv6 路由表中的路由。

为了创建一个静态 IPv6 路由器,您必须在必需的接口上启用转发和通告。IPv6 路由器不必安装两个LAN接口。

例如,对于一个ISATAP路由器,您可以仅有单个LAN接口,并在该LAN接口上启用转发,在自动隧道伪接口(Automatic Tunneling

Pseudo-Interface)上同时启用转发和通告。有关ISATAP的更多信息,请参见本文的“ISATAP路由器”一节。

如要在某个接口上启用转发和通告,请使用以下命令:netsh interface ipv6 set interface InterfaceNameOrIndex

[forwarding=]enabled|disabled] [[advertise=]enabled|disabled]

[[mtu=]MTUSize] [[store=]active|persistent]

默认禁用转发和路由,MTU 大小是接口所报告的链路 MTU,并且接口设置是持久的。

例如,假设正在将一台运行 Windows Server 2003 系列的成员之一的计算机配置为一个路由器。 它具有三个分别名为 Local

Area Connection、Local Area Connection 2和Local Area Connection 3 的接口。

为了在 Local Area Connection 和 Local Area Connection 2 上启用转发和通告,以及在Local

Area Connection 3 上启用转发,相应的命令为:netsh interface ipv6 set interface "Local Area Connection"

forwarding=enabled advertise=enabled

netsh interface ipv6 set interface "Local Area Connection 2"

forwarding=enabled advertise=enabled

netsh interface ipv6 set interface "Local Area Connection 3"

forwarding=enabled

Local Area Connection 3接口被连接到一个已经包含通告路由器的子网。

在这些命令运行之后,该路由器通过 Local Area Connection 和 Local Area Connection 2 接口发送

Router Advertisement 消息。 然而,它们没有包含任何 Prefix Information(前缀信息)或 Route

Information(路由信息)选项,以供所连接子网上的主机自动配置地址和路由。 现在必须给路由器配置要发布的路由。

要添加一个路由,请使用以下命令:netsh interface ipv6 add route IPv6Address/ PrefixLength

InterfaceNameOrIndex [[nexthop=]IPv6Address] [[publish=]no|age|yes]

[[validlifetime=]Minutes|infinite]

[[preferredlifetime=]Minutes|infinite] [[store=]active|persistent]

默认情况下,不存在下一跳地址(前缀是“在链路上的[on-link]),路由不公布,有效和首选的生存期是无限的(infinite),并且路由

是持久的。

例如,为了在 Local Area Connection 上添加路由并公布在链路上的站点局部前缀 FEC0:0:0:1::/64,然后在

Local Area Connection 2 上添加在链路上的站点局部前缀 FEC0:0:0:2::/64,相应的命令为:netsh interface ipv6 add route fec0:0:0:1::/64 "Local Area Connection"

publish=yes

netsh interface ipv6 add route fec0:0:0:2::/64 "Local Area Connection 2"

publish=yes

对于这个配置,路由器将不把它自己作为默认路由器来通告。 FEC0:0:0:1::/64和FEC0:0:0:2::/64

子网上的主机自动配置适当的地址,并向它们的路由表添加必需的路由,但是它们不会配置一个默认路由(::/0)。运行 Windows Server

2003 系列或 Windows XP 的 IPv6 协议的计算机不会把它自己作为默认路由器来通告,除非存在一个配置为要公布的默认路由。

为了将 FEC0:0:0:1::/64 和 FEC0:0:0:2::/64

子网上的路由器配置为默认路由器,您必须向路由器添加一个默认路由并公布它。例如,如果 Local Area Connection 3

上的子网包含一个链路局部地址为 FE80::2AA:FF:FE98:2AB1 的路由器,下面的命令将向该静态路由器添加一个默认路由并公布它:netsh interface ipv6 add route ::/0 "Local Area Connection 3"

nexthop=fe80::2aa:ff:fe98:2ab1 publish=yes

返回页首

6to4 路由器

6to4 是一种地址分配和自动隧道技术,用于通过 IPv4 Internet 提供 IPv6 站点和主机之间的单播 IPv6 连接。有关

6to4 的更多信息,请参见IPv6

入门(Cable Guy,2001 年 7 月文章)和 RFC 3056。

运行 Windows XP 和 Windows Server 2003 家族成员之一的计算机可以用作 6to4 路由器,它是在您启用连接到

Internet 的接口上的 “Internet 连接共享(ICS)” 时自动配置的。然而,如果您不希望启用 ICS,但是又想让该计算机充当

6to4 路由器,那么您必须手动配置 6to4 路由器功能。

要将运行 Windows Server 2003 家族成员之一或 Windows XP 的计算机手动配置为 6to4

路由器,您必需完成以下步骤:

·

确保 6to4 路由器计算机给它的 Internet 接口分配一个公共地址,并且没有接收到来自连接的子网上的 IPv6 路由器或者

ISATAP 路由器的 Router Advertisement 消息。如果事实就是这样,6to4 组件将自动创建一个名为 6to4

Pseudo-Interface 的接口,并向使用 6to4 Pseudo-Interface 的路由表添加一个 2002::/16

路由,然后添加一个指向 IPv4 Internet 上的 6to4 中继路由器的默认路由。

·

在连接到 intranet 的接口上启用转发和通告。这可以通过以下命令来完成:netsh interface ipv6 set inter

本文标签: 计算机信息