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 命令。除本节中列出的子命令以外,还支持其他 dladm 子命令。有关其他子命令,请参见 dladm(1M) 手册页。


注 - 除了显示数据链路信息的 dladm 子命令外,其他所有子命令均需要先删除数据链路上现有的所有接口配置。要删除 IP 接口配置,请参见删除 IP 接口配置 (ipadm delete-ip)


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

如果是由自身使用,dladm 命令将显示有关系统数据链路的常规信息,包括其类、状态和底层物理链路。

# dladm
LINK        CLASS     MTU     STATE     OVER
net0        phys      1500    unknown   --
net1        phys      1500    up        --
net2        phys      1500    unknown   --
net3        phys      1500    unknown   --
net4        phys      1500    up        --
aggr0       aggr      1500    up        net1,net4

数据链路可以是物理链路以外的其他类,例如链路聚合、虚拟 LAN (virtual LAN, VLAN) 或虚拟 NIC (virtual NIC, VNIC)。这些其他数据链路也包含在 dladm 命令显示的缺省信息中。例如,输出显示了在物理数据链路 net1net4 上配置的链路聚合 aggr0

有关链路聚合和 VLAN 的信息,请参见《管理 Oracle Solaris 11.1 网络性能》。有关 VNIC 的信息,请参见《在 Oracle Solaris 11.1 中使用虚拟网络》

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

使用 dladm show-link 可显示系统上的数据链路。系统包含的数据链路与已安装的 NIC 一样多。可以将选项与此命令一起使用来定制获取的信息。例如,使用 -P 选项可包含有关数据链路的持久性配置信息。基于该命令提供的信息,您可以进行进一步的网络配置。例如,您可以确定系统上 NIC 的数量,然后可以选择要使用的数据链路,在该数据链路上,您可以配置 IP 接口。

发出该命令时,将显示类似于以下内容的信息:

# dladm show-link -P
LINK        CLASS     OVER
net0        phys      --
net1        phys      --
net2        phys      --

该示例显示了系统拥有三个与对应物理 NIC 直接相关联的数据链路。不存在任何特殊数据链路,如在 phys 类下的数据链路上配置的聚合或虚拟 NIC。

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

使用 dladm show-phys 可获取与物理 NIC(与系统数据链路相关联)相关的系统数据链路的信息。如果不使用任何选项,该命令将显示类似于以下内容的信息:

# dladm show-phys
LINK        MEDIA          STATE     SPEED     DUPLEX     DEVICE
net0        Ethernet       up        100Mb     full       e1000g0
net1        Ethernet       down      0Mb       --         nge0
net2        Ethernet       up        100Mb     full       bge0
net3        Infiniband     --        0Mb       --         ibd0

除了其他详细信息,输出还显示与具有通用链路名称的数据链路相关联的物理 NIC。例如,net0 是 NIC e1000g0 的数据链路名称。要查看有关为数据链路设置的标志的信息,请使用 -P 选项。例如,标记有 r 的数据链路意味着其底层 NIC 已被移除。

该命令的另一个有用选项是 -L,该选项显示每个数据链路的物理位置。位置确定数据链路的实例编号,如 net0net1 等。

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

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

使用 dladm delete-phys 可从系统中删除数据链路。

删除数据链路与移除物理 NIC 没有紧密联系。例如,从系统中移除物理 NIC。与该 NIC 相关的数据链路配置将保留下来,因为软件层不再绑定到硬件层,如《Oracle Solaris 11 联网介绍》中的"Oracle Solaris 中的网络栈"中所述。因此,您仍然可以通过将该数据链路的名称指定给其他 NIC 的关联链路来在其他底层物理 NIC 中使用该数据链路配置。

如果您要分离 NIC 而不替换它,且不再需要其数据链路配置,则可以删除该数据链路,如下所示:

# dladm delete-phys datalink

提示 - 要确认数据链路的 NIC 是否已移除,请使用 dladm show-phys -P 命令。


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

使用 dladm rename-link 可重命名数据链路。在 Oracle Solaris 11 系统上,OS 会自动提供所有数据链路的通用名称。《Oracle Solaris 11 联网介绍》中的"缺省通用链路名称"中介绍了通用数据链路名称。

缺省情况下,这些通用名称使用命名格式 netn,如 net0net1net2 等。由于 OS 管理这些名称,因此您无法在管理任务的常规过程中重命名数据链路。有关需要更改链路名称的过程,请参见如何在系统中切换主接口