配置数据链路、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
前面的输出指示系统正在使用固定模式,这表示您使用 dladm、ipadm 和 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