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 命令不起作用。

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

# 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