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.  监视网络通信流量和资源使用情况

词汇表

索引

IP 接口配置(任务)

本节介绍了 IP 接口的基本配置过程。下表介绍了配置任务,并提供了与这些任务相对应的过程的链接。

表 9-1 配置 IP 接口(任务列表)

任务
说明
参考
将系统设置为支持唯一的 MAC 地址。
将基于 SPARC 的系统配置为允许接口使用唯一 MAC 地址。
通过使用 ipadm 命令执行基本 IP 接口配置。
创建一个 IP 接口并指定有效 IP 地址(静态或 DHCP)。
通过使用 ipadm 命令定制 IP 地址。
设置给定 IP 地址的网络 ID。
通过使用 ipadm 命令获取接口信息。
列出接口的不同属性、地址和协议及其对应的设置。

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

一些应用程序要求主机上的每个接口都具有唯一的 MAC 地址。但是,每个基于 SPARC 的系统都具有系统范围的 MAC 地址,缺省情况下所有接口都使用该地址。以下是在 SPARC 系统上可能希望为接口配置出厂安装的 MAC 地址的两种情况。

EEPROM 参数 local-mac-address? 确定 SPARC 系统上的所有接口使用系统范围的 MAC 地址还是其唯一 MAC 地址。以下过程说明如何使用 eeprom 命令检查 local-mac-address? 的当前值以及更改它的值(如有必要)。

  1. 成为管理员。

    有关更多信息,请参见《Oracle Solaris 管理:安全服务》中的"如何获取管理权限"

  2. 确定系统中的所有接口当前是否都使用系统范围的 MAC 地址。
    # eeprom local-mac-address?
    local-mac-address?=false

    在此示例中,对 eeprom 命令的响应 local-mac-address?=false 表示所有接口确实使用了系统范围的 MAC 地址。只有 local-mac-address?=false 的值先更改为 local-mac-address?=true 后,接口才能成为 IPMP 组的成员。对于聚合,也应该将 local-mac-address?=false 更改为 local-mac-address?=true

  3. 如有必要,请按如下所示更改 local-mac-address? 的值:
    # eeprom local-mac-address?=true

    重新引导系统时,具有出厂安装的 MAC 地址的接口现在使用这些出厂设置,而不是系统范围的 MAC 地址。没有出厂设置的 MAC 地址的接口继续使用系统范围的 MAC 地址。

  4. 检查系统中所有接口的 MAC 地址。

    查找多个接口具有相同 MAC 地址的情况。在此示例中,所有接口都使用系统范围的 MAC 地址 8:0:20:0:0:1

    # dladm show-linkprop -p mac-address
    LINK   PROPERTY       PERM VALUE             DEFAULT           POSSIBLE
    net0   mac-address    rw   8:0:20:0:0:1      8:0:20:0:0:1      --
    net1   mac-address    rw   8:0:20:0:0:1      8:0:20:0:0:1      --
    net3   mac-address    rw   0:14:4f:45:c:2d   0:14:4f:45:c:2d   --

    注 - 仅当多个网络接口仍具有相同 MAC 地址时,才继续执行下一步。否则,转到最后一步。


  5. 如有必要,请手动配置其余的接口,以便所有接口都具有唯一的 MAC 地址。
    # dladm set-linkprop -p mac-address=mac-address interface 

    对于上一步的示例,需要用本地管理的 MAC 地址配置 net0 net1。例如,要用本地管理的 MAC 地址 06:05:04:03:02 重新配置 net0,您应输入以命令:

    # dladm set-linkprop -p mac-address=06:05:04:03:02 net0 

    有关此命令的更多信息,请参阅 dladm(1M) 手册页。

  6. 重新引导系统。