Oracle® Solaris 11.2 中的网络管理策略

退出打印视图

更新时间: 2014 年 9 月
 
 

配置数据链路、IP 接口和 IP 地址

    介绍了以下配置任务:

  • 验证当前的网络配置模式。

  • 确定系统上的网络接口名称如何映射到物理接口。

  • 配置静态 IP 接口和地址。

  • 添加持久缺省路由。

示例 2-1  验证活动网络模式

安装 Oracle Solaris 后,按以下所示验证当前使用的配置模式

# netadm list
TYPE        PROFILE        STATE
ncp         Automatic      disabled
ncp         DefaultFixed   online
loc         Automatic      offline
loc         NoNet          offline
loc         DefaultFixed   online

前面的输出指示系统正在使用固定模式,这表示您使用 dladmipadm 和 route 命令来管理网络配置。

如果系统生成的 Automatic 配置文件处于联机状态,请按以下所示启用 DefaultFixed 配置文件:

# netadm enable -p ncp DefaultFixed
示例 2-2  确定网络接口名称如何映射到物理接口

在为系统配置 IP 接口和静态 IP 地址之前,确定系统上的网络接口名称如何映射到物理接口。在具有多个物理网络的系统上,使用 dladm 命令获取此信息:

# dladm show-phys
LINK              MEDIA                STATE      SPEED  DUPLEX    DEVICE
net0              Ethernet             up         1000   full      e1000g0
net1              Ethernet             unknown    0      unknown   pcn0
示例 2-3  配置静态 IP 地址

首先创建 IP 接口,然后为该接口配置 IP 地址。可以将多个 IP 地址与一个 IP 接口关联。在下面的示例中,ronj 仅用于举例。

# ipadm create-ip net0
# ipadm show-if
IFNAME     CLASS      STATE      ACTIVE      OVER
lo0        loopback   ok         yes         ---
net0       ip         down       no          ---
# ipadm create-addr -T static -a 10.163.198.20/24 net0/ronj
# ipadm show-if
IFNAME      CLASS     STATE      ACTIVE      OVER
lo0         loopback  ok         yes         ---
net0        ip        ok         yes         ---
# ipadm show-addr
ADDROBJ     TYPE      STATIC     ADDR
lo0/v4      static    ok         127.0.0.1/8
net0/ronj   static    ok         10.163.198.20/24
lo0/v6      static    ok         ::1/128

如果您的站点实施 IPv6 寻址,请使用带 –T 选项的 addrconf 参数指定自动生成的 IPv6 地址:

# ipadm create-ip net0
# ipadm create-addr -T addrconf net0/addr

如果需要从 DHCP 服务器获取 IP 地址,请键入以下命令:

# ipadm create-ip net0
# ipadm create-addr -T dhcp net0/addr
示例 2-4  添加持久缺省路由

在配置 IP 接口和地址后,按以下所示添加持久缺省路由:

# route -p add default 10.163.198.1
add net default: gateway 10.163.198.1
add persistent net default: gateway 10.163.198.1

有关详细说明,请参见在 Oracle Solaris 11.2 中配置和管理网络组件 中的创建持久性(静态)路由