跳过导航链接 | |
退出打印视图 | |
管理 Oracle Solaris 11.1 网络性能 Oracle Solaris 11.1 Information Library (简体中文) |
配置 IPMP 组时,IPMP 接口会继承其底层接口的 IP 地址以将它们用作数据地址。然后,底层接口接收 IP 地址 0.0.0.0。因此,如果特定 IP 接口随后添加到 IPMP 组,则使用这些接口定义的路由将会丢失。
配置 IPMP 时丢失路由通常涉及缺省路由并在 Oracle Solaris 安装过程中发生。在安装过程中,您需要定义一个缺省路由,为此您要使用系统中的一个接口,例如主接口。随后,您使用定义缺省路由时所用的相同接口配置 IPMP 组。配置 IPMP 后,系统将不能再路由网络包,因为该接口的地址已转换为 IPMP 接口。
要确保在使用 IPMP 时保留缺省路由,必须在不指定接口的情况下定义该路由。在这种方式下,任何接口(包括 IPMP 接口)都可用于进行路由。因此,系统可以继续路由通信。
注 - 本节使用主接口作为定义缺省路由的示例。然而,路由丢失情况适用于可用于进行路由的任何接口,该接口稍后会成为 IPMP 组的一部分。
以下过程说明如何在配置 IPMP 时保留缺省路由。
必须使用控制台执行此过程。如果使用 ssh 或 telnet 命令登录,则在执行后续步骤时连接将丢失。
# netstat -nr
# route -p delete default gateway-address -ifp interface
# route -p add default gateway-address
# netstat -nr
# svcadm restart routing-setup
示例 6-1 为 IPMP 定义路由
本示例假定在安装过程中为 net0 定义了缺省路由。
# netstat -nr Routing Table: IPv4 Destination Gateway Flags Ref Use Interface ------------- ------------ -------- ----- ----------- -------- default 10.153.125.1 UG 107 176682262 net0 10.153.125.0 10.153.125.222 U 22 137738792 net0 # route -p delete default 10.153.125.1 -ifp net0 # route -p add default 10.153.125.1 # netstat -nr Routing Table: IPv4 Destination Gateway Flags Ref Use Interface ------------- ------------ -------- ----- ----------- -------- default 10.153.125.1 UG 107 176682262 10.153.125.0 10.153.125.222 U 22 137738792 net0