JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:网络接口和网络虚拟化     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  网络栈概述

此 Oracle Solaris 发行版中的网络配置

Oracle Solaris 中的网络栈

网络设备和数据链路名称

其他链路类型的管理

第 1 部分网络自动配置

2.  NWAM 简介

3.  NWAM 配置和管理(概述)

4.  NWAM 配置文件配置(任务)

5.  NWAM 配置文件管理(任务)

6.  关于 NWAM 图形用户界面

第 2 部分数据链路和接口配置

7.  使用配置文件上的数据链路和接口配置命令

8.  数据链路配置和管理

9.  配置 IP 接口

关于 IP 接口配置

ipadm 命令

IP 接口配置(任务)

SPARC: 如何确保接口的 MAC 地址是唯一的

配置 IP 接口

如何配置 IP 接口

设置 IP 地址属性

如何设置 IP 地址的属性

设置 IP 接口属性

启用数据包转发

管理协议属性

设置 TCP/IP 属性

如何限制端口仅供 root 用户访问

如何在多宿主主机上实现对称路由

监视 IP 接口和地址

如何获取有关网络接口的信息

接口配置故障排除

ipadm 命令不起作用。

无法使用 ipadm create-addr 命令指定 IP 地址。

在 IP 地址配置过程中,显示消息 cannot create address object: Invalid argument provided(无法创建地址对象:提供了无效的参数)。

在 IP 接口配置过程中显示消息 cannot create address: Persistent operation on temporary object(无法创建地址:对临时对象进行持久性操作)

比较表:ipadm 命令和其他网络命令

ifconfig 命令选项和 ipadm 命令选项

ndd 命令选项和 ipadm 命令选项

10.  在 Oracle Solaris 上配置无线接口通信

11.  管理网桥

12.  管理链路聚合

13.  管理 VLAN

14.  IPMP 简介

15.  管理 IPMP

16.  使用 LLDP 交换网络连接信息

第 3 部分网络虚拟化和资源管理

17.  网络虚拟化和资源控制简介(概述)

18.  规划网络虚拟化和资源控制

19.  配置虚拟网络(任务)

20.  在虚拟化环境中使用链路保护

21.  管理网络资源

22.  监视网络通信流量和资源使用情况

词汇表

索引

接口配置故障排除

本节讨论在使用 ipadm 命令配置 IP 接口时可能会遇到的常见问题。

ipadm 命令不起作用。

使用 dladmipadm 命令进行手动 IP 接口配置仅适用于固定类型的网络配置文件 (network configuration profiles, NCP),如 DefaultFixed。如果系统中的活动 NCP 是自动类型的配置文件,请在使用 dladmipadm 命令之前切换到一个固定类型的配置文件。

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

# netadm enable -p ncp defaultfixed

无法使用 ipadm create-addr 命令指定 IP 地址。

使用传统的 ifconfig 命令,可以通过单个命令语法激活并指定一个 IP 地址。使用 ipadm create-addr 命令配置 IP 地址时,您必须首先使用单独的命令创建 IP 接口。

# ipadm create-ip interface
# ipadm create-addr -T addr-type -a address addrobj

在 IP 地址配置过程中,显示消息 cannot create address object: Invalid argument provided(无法创建地址对象:提供了无效的参数)。

地址对象标识绑定到一个 IP 接口的特定 IP 地址。地址对象是 IP 接口上每个 IP 地址的唯一标识符。您必须指定一个不同的地址对象,才能标识要指定给同一 IP 接口的另一个 IP 地址。如果您要使用相同的地址对象名称,则必须删除该地址对象的第一个实例,然后指定它以标识不同的 IP 地址。

# ipadm show-addr
ADDROBJ   TYPE     STATE   ADR
lo0       static   ok      127.0.0.1/10
net0/v4   static   ok      192.168.10.1

# ipadm create-addr -T static -a 192.168.10.5 net0/v4b

# ipadm show-addr
ADDROBJ   TYPE     STATE   ADR
lo0       static   ok      127.0.0.1/10
net0/v4   static   ok      192.168.10.1

# ipadm delete-addr net0/v4
# ipadm create-addr -T static -a 192.168.10.5 net0/v4

在 IP 接口配置过程中显示消息 cannot create address: Persistent operation on temporary object(无法创建地址:对临时对象进行持久性操作)

ipadm 命令创建持久性配置。如果您正在配置的 IP 接口是作为临时接口创建的,则您无法使用 ipadm 命令在该接口上配置持久性设置。在确认要配置的接口是临时接口后,请删除该接口,将其重新创建为一个持久对象,然后继续配置。

# ipadm show-if -o all
IFNAME   CLASS      STATE   ACTIVE   CURRENT        PERSISTENT   OVER
lo0      loopback   ok      yes      -m46-v------   46--         --
net0     ip         ok      yes      bm4---------   ----         --

如果 PERSISTENT 字段中缺少表示 IPv4 配置的 4 标志或者表示 IPv6 配置的 6 标志,则说明 net0 是作为一个临时接口创建的。

# ipadm delete-ip net0
# ipadm create-ip net0
# # ipadm create-addr -T static -a 192.168.1.10 net0/v4