Oracle® VM Server for SPARC 3.2 管理指南

退出打印视图

更新时间: 2015 年 5 月
 
 

如何为虚拟交换机和虚拟网络设备分配 VLAN

  1. 将虚拟交换机 (vsw) 分配给两个 VLAN。

    例如,将 VLAN 21 配置为无标记并将 VLAN 20 配置为标记。将虚拟网络 (vnet) 分配给三个 VLAN。将 VLAN 20 配置为无标记并将 VLAN 21 和 22 配置为标记。

    primary# ldm add-vsw net-dev=nxge0 pvid=21 vid=20 primary-vsw0 primary
    primary# ldm add-vnet pvid=20 vid=21,22 vnet01 primary-vsw0 ldom1
  2. 创建 VLAN 接口。

    本示例假定在域中这些设备的实例编号是 0,并且 VLAN 映射到这些子网:

    VLAN 20

    子网 192.168.1.0(网络掩码:255.255.255.0

    VLAN 21

    子网 192.168.2.0(网络掩码:255.255.255.0

    VLAN 22

    子网 192.168.3.0(网络掩码: 255.255.255.0

    1. 在服务 (primary) 域中创建 VLAN 接口。
      • Oracle Solaris 10 OS:使用 ifconfig 命令。
        primary# ifconfig vsw0 plumb
        primary# ifconfig vsw0 192.168.2.100 netmask 0xffffff00 broadcast + up
        primary# ifconfig vsw20000 plumb
        primary# ifconfig vsw20000 192.168.1.100 netmask 0xffffff00 broadcast + up
      • Oracle Solaris 11 OS:使用 dladmipadm 命令。
        primary# dladm create-vlan -l net0 -v20 vlan20
        primary# ipadm create-ip vlan20
        primary# ipadm create-addr -T static -a 192.168.1.100/24 vlan20/ipv4
    2. 在来宾 (ldom1) 域中创建 VLAN 接口。
      • Oracle Solaris 10 OS:使用 ifconfig 命令。
        ldom1# ifconfig vnet0 plumb
        ldom1# ifconfig vnet0 192.168.1.101 netmask 0xffffff00 broadcast + up
        ldom1# ifconfig vnet21000 plumb
        ldom1# ifconfig vnet21000 192.168.2.101 netmask 0xffffff00 broadcast + up
        ldom1# ifconfig vnet22000 plumb
        ldom1# ifconfig vnet22000 192.168.3.101 netmask 0xffffff00 broadcast + up

        有关如何在 Oracle Solaris 10 OS 中配置 VLAN 接口的更多信息,请参阅Oracle Solaris Administration: IP Services 中的Administering Virtual Local Area Networks

      • Oracle Solaris 11 OS:使用 dladmipadm 命令。
        ldom1# dladm create-vlan -l net0 -v21
        ldom1# ipadm create-ip net0
        ldom1# ipadm create-addr -T static -a 192.168.1.101/24 net0/ipv4
        ldom1# ipadm create-ip net21000
        ldom1# ipadm create-addr -T static -a 192.168.2.101/24 net21000/ipv4
        ldom1# ipadm create-ip net22000
        ldom1# ipadm create-addr -T static -a 192.168.3.101/24 net22000/ipv4

        有关如何在 Oracle Solaris 11 OS 中配置 VLAN 接口的更多信息,请参阅Managing Network Datalinks in Oracle Solaris 11.2 中的第 3  章 Configuring Virtual Networks by Using Virtual Local Area Networks