创建和使用 Oracle Solaris 内核区域

退出打印视图

更新时间: 2014 年 12 月
 
 

管理内核区域网络设备和配置

通过添加 netanet 资源,内核区域可提供对内核区域的网络访问。有关这两种资源类型的详细信息,请参见Oracle Solaris Zones 介绍 中的区域网络接口

专用 IP 区域必须用于内核区域。有关专用 IP 区域的更多信息,请参见创建和使用 Oracle Solaris 区域 中的专用 IP 区域网络地址

您可以提供其他 MAC 地址,以支持嵌套区域或内核区域托管非全局 solarissolaris10 标记区域的区域。有关嵌套区域的更多信息,请参见管理嵌套区域

您可以选择指定网络设备 ID 来在区域内部标识 VNIC 地址和确定网络接口在内核区域中的显示顺序。此过程类似于将 NIC 从一个物理插槽移到另一个物理插槽。

有关如何设置网络区域资源的一般信息,请参见创建和使用 Oracle Solaris 区域 中的第 1  章 如何规划和配置非全局区域

示例 1-7  将其他网络资源添加到内核区域

本示例说明如何将网络资源添加到内核区域 kzone1。将 ID 设置为 3 以确定 anet 接口在内核区域中的显示顺序。

global# zonecfg -z kzone1
zonecfg:kzone1> add anet
zonecfg:kzone1:anet> set id=3
global# zonecfg:kzone1:anet> end
zonecfg:kzone1> exit
示例 1-8  从内核区域中移除网络设备

本示例说明如何从内核区域 kzone1 中移除网络设备。列出有关现有 anet 资源的信息并删除值为 1 的 anet 设备。

global# zonecfg -z kzone1 info anet
anet:
        lower-link: auto
        allowed-address not specified
        allowed-dhcp-cids not specified
        link-protection: mac-nospoof
        mac-address: random
        mac-prefix not specified
        mac-slot not specified
        vlan-id not specified
        priority not specified
        rxrings not specified
        txrings not specified
        mtu not specified
        maxbw not specified
        rxfanout not specified
        vsi-typeid not specified
        vsi-vers not specified
        vsi-mgrid not specified
        etsbw-lcl not specified
        cos not specified
        id: 0
anet:
        lower-link: auto
        allowed-address not specified
        allowed-dhcp-cids not specified
        link-protection: mac-nospoof
        mac-address: default
        mac-prefix not specified
        mac-slot not specified
        vlan-id not specified
        priority not specified
        rxrings not specified
        txrings not specified
        mtu not specified
        maxbw not specified
        rxfanout not specified
        vsi-typeid not specified
        vsi-vers not specified
        vsi-mgrid not specified
        etsbw-lcl not specified
        cos not specified
        id: 1
global# zonecfg -z kzone1 remove anet id=1