在 Oracle® Solaris 11.2 中配置和管理网络组件

退出打印视图

更新时间: 2014 年 7 月
 
 

从 IPv4 网络迁移到 IPv6 网络


注 -  从 IPv4 网络迁移到 IPv6 网络之前,请注意大部分迁移计划涉及到在相当长的时间内同时运行 IPv4 和 IPv6,并且可能必须一直如此。

在从 IPv4 网络迁移到 IPv6 网络之前,请检查在 Oracle Solaris 11.2 中规划网络部署 中的 第 2 章, 规划 IPv6 地址的使用中的信息,确定是否需要执行任何附加任务。

从 IPv4 网络迁移到 IPv6 网络的基本步骤涉及到首先删除所有现有 IPv4 DHCP 和静态 IP 地址,然后根据需要重新配置尽可能多的新 IPv6 地址。如果新 IPv6 接口与当前通告了某个 IPv6 前缀的路由器位于同一链路上,则接口会获取链路前缀。有关更多信息,请参见将 Oracle Solaris 11.2 系统配置为路由器或负载平衡器 中的 配置 IPv6 路由器

示例 8  将 IPv4 地址迁移到 IPv6 地址

以下示例说明了如何将现有 IPv4 地址迁移到 IPv6 地址。该过程首先删除所有现有 IPv4 DHCP 和静态 IP 地址。

# ipadm show-addr net0/
ADDROBJ   TYPE     STATE   ADDR
lo0/v4    static   ok      127.0.0.1/8
net0/v4   static   ok      172.16.27.74/24
# ipadm delete-addr net0/v4

有关说明,请参见删除或修改 IP 接口配置

接下来,使用带有适当选项和参数的 ipadm create addr 命令创建新的 IPv6 地址。

例如,可以如下所示创建链路本地地址和 addrconf IPv6 地址:

# ipadm create-addr -T addrconf -p stateless=yes,stateful=yes net0/v6a

如下所示创建不使用 DHCPv6 的静态 IPv6 地址和 addrconf 地址:

# ipadm create-addr -T addrconf -p stateless=no,stateful=no net0/v6a
# ipadm create-addr -T static -a a::b/64 net0/v6b

如下所示创建静态 IPv6 地址:

# ipadm create-addr -T static -a a::b/64 net0/v6b

使用 ipadm show-addr 命令显示新的 IPv6 配置。

有关本例中未包括的其他 IPv6 配置步骤(必需和可选),请参见配置 IPv6 接口