JavaScript is required to for searching.
跳过导航链接
退出打印视图
在 Oracle Solaris 11.1 中使用固定网络配置连接系统     Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
search filter icon
search icon

文档信息

前言

1.  固定网络配置概述

2.  配置系统网络

3.  使用数据链路

基本 dladm 命令

显示有关数据链路的常规信息 (dladm)

显示系统的数据链路 (dladm show-link)

显示数据链路的物理属性 (dladm show-phys)

删除数据链路 (dladm delete-phys)

重命名数据链路 (dladm rename-link)

定制数据链路属性

数据链路属性概述

启用巨型帧支持

修改链路速度参数

设置数据链路上的 STREAMS 模块

e1000g 驱动程序设置为使用直接内存访问绑定

手动设置中断率

获取有关数据链路属性的状态信息

显示数据链路属性 (dladm show-linkprop)

显示以太网属性值 (dladm show-ether)

使用 dladm 命令的其他配置任务

如何在系统中切换主接口

如何使用动态重新配置更换网络接口卡

4.  使用 IP 接口

5.  在运行 Oracle Solaris 的手提电脑上配置无线联网

A.  对应关系比较:ifconfigipadm 命令

B.  对应关系比较:nddipadm 命令

索引

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?

使用 dladm 命令的其他配置任务

本节介绍因使用 dladm 命令而简化的其他配置过程,如切换主接口或执行动态重新配置 (dynamic reconfiguration, DR)。

如何在系统中切换主接口

更改系统的主接口时,也需要重命名数据链路。以下过程基于下列系统配置:

系统的主接口是基于实例编号为零 (0) 的 net0。主接口配置在 e1000g0 上。以下步骤将引导您在 nge0 上进行数据链路配置以实现主接口配置。

  1. 成为管理员。

    有关更多信息,请参见《Oracle Solaris 11.1 管理:安全服务》中的"如何使用指定给您的管理权限"

  2. 显示系统数据链路的物理属性。
    # dladm show-phys
  3. 删除主 IP 接口。
    # ipadm delete-ip interface

    注 - 有关 ipadm 命令的更多信息,请参见第 4 章以及 ipadm(1M) 手册页。


  4. 将主链路的名称替换为系统中其他数据链路均未使用的名称。
    # dladm rename-link primary-link unused-name
  5. 将主链路的名称分配给指定要成为主设备的数据链路。
    # dladm rename-link new-link primary-link

示例 3-1 切换主接口

以下示例合并了在系统中更改主接口这一过程中的所有步骤。在示例末尾,在 e1000g0 上配置的主接口将替换为在 nge0 上配置的接口。将主链路切换到其他 NIC 后,可以在新 NIC 的数据链路上配置接口。

# dladm show-phys
LINK   MEDIA      STATE   SPEED   DUPLEX   DEVICE
net0   Ethernet   up      100Mb    full     e1000g0
net1   Ethernet   up      100Mb    full     nge0

# ipadm delete-ip net0
# dladm rename-link net0 oldnet0
# dladm rename-link net1 net0

# ipadm create-ip net0
# ipadm create-addr -a 192.168.10.10/24 net0
ipadm: net0/v4

# dladm show-phys
LINK      MEDIA      STATE   SPEED   DUPLEX   DEVICE
oldnet0   Ethernet   up      1000    full     e1000g0
net0      Ethernet   up      1000    full     nge0

如何使用动态重新配置更换网络接口卡

此过程仅适用于支持动态重新配置 (Dynamic Reconfiguration, DR) 的系统。该过程专指完成 DR 后的配置步骤。在 Oracle Solaris 11 中,不再需要在完成 DR 后重新配置网络链路。相反,您只需将已删除 NIC 的链路配置传输至更换 NIC。

该过程不对执行 DR 本身的步骤进行详细描述。有关这些步骤,请参考系统文档。

有关 DR 的介绍,请参见《Oracle Solaris 11.1 管理:设备和文件系统》中的第 4  章 "动态配置设备(任务)"

开始之前

执行 DR 的过程因系统类型而异。确保您首先完成以下操作:

  1. 成为管理员。

    有关更多信息,请参见《Oracle Solaris 11.1 管理:安全服务》中的"如何使用指定给您的管理权限"

  2. (可选的)显示有关数据链路的物理属性及其在系统上的各自位置的信息。
    # dladm show-phys -L

    有关由 dladm show-phys -L 显示的信息类型的更多信息,请参阅 dladm(1M) 手册页。

  3. 按照系统文档中所述执行 DR。

    请参见您系统的 DR 文档以执行此步骤。

    安装更换 NIC 后,继续执行下一步骤。

  4. 根据具体情况,执行以下步骤之一:
    • 如果您将更换 NIC 插入旧 NIC 原来所在的插槽,则继续执行步骤 5。

      如果新 NIC 使用旧 NIC 先前占用的位置,则新 NIC 会继承旧 NIC 的链路名称和配置。

    • 如果您将更换 NIC 插入其他插槽,且新 NIC 需要继承已删除 NIC 的数据链路配置,请键入:

      # dladm rename-link new-datalink old-datalink
      new-datalink

      指的是位于其他插槽(不同于移除旧 NIC 的位置)中的更换 NIC 的数据链路。

      old-datalink

      指的是与移除的旧 NIC 相关联的数据链路名称。


      注 - 在此方案中,已从中移除旧 NIC 的插槽必须留空。


      例如,插槽 1 中的 NIC 已移除,且在插槽 2 中插入了新 NIC。插槽 1 中未插入 NIC。假定插槽 1 中的数据链路是 net0,插槽 2 中的数据链路是 net1。对于要继承旧 NIC 数据链路配置的新 NIC 的数据链路,应键入:

      # dladm rename-link net1 net0
  5. 通过使新 NIC 的资源变为可供 Oracle Solaris 使用,完成 DR 过程。

    例如,您可以使用 cfgadm 命令配置 NIC。有关更多信息,请参见 cfgadm(1M) 手册页。

  6. (可选的)显示链路信息。

    可以使用 dladm show-physdladm show-link 显示有关数据链路的信息。

示例 3-2 通过安装新的网卡执行动态重新配置

本示例显示如何使用 e1000g 卡更换具有链路名称 net0bge 卡。在 e1000g 连接到系统后,net0 的链路配置从 bge 传输到 e1000g

# dladm show-phys -L
LINK     DEVICE     LOCATION
net0     bge0       MB
net1     ibp0       MB/RISER0/PCIE0/PORT1
net2     ibp1       MB/RISER0/PCIE0/PORT2
net3     eoib2      MB/RISER0/PCIE0/PORT1/cloud-nm2gw-2/1A-ETH-2

管理员执行 DR 特定步骤,如使用 cfgadm 移除 bge,然后在其位置安装 e1000g。安装该卡后,e1000g0 的数据链路会自动采用名称 net0 并继承链路配置。

# dladm show-phys -L
LINK     DEVICE     LOCATION
net0     e1000g0    MB
net1     ibp0       MB/RISER0/PCIE0/PORT1
net2     ibp1       MB/RISER0/PCIE0/PORT2
net3     eoib2      MB/RISER0/PCIE0/PORT1/cloud-nm2gw-2/1A-ETH-2

# dladm show-link
LINK     CLASS     MTU    STATE    OVER
net0     phys      9600   up       ---
net1     phys      1500   down     ---
net2     phys      1500   down     --
net3     phys      1500   down     ---