如何在Solaris上的802.1Q和LACP中继networking连接上创build多个VLAN接口?

我有一个Solaris(Nexenta)NAS盒子,我试图创build多个VLAN子接口。

目前,我已在10.13.111.0/26networking上为我的交换机(Cisco 3750)build立了LACP聚合链路。 交换机端口通道接口在VLAN 118上处于接入模式,所以NAS只能看到一个networking。

我想要做的是使VLAN的VLAN知道,并使其在VLAN 118和999上进行通信。理论上,要做到这一点,我需要在聚合接口上启用802.1Q VLAN中继,创build子接口为VLAN 118和999并将10.13.111.0/26networking分配给118,将192.168.1.0/24networking分配给999。

我试图通过unplumbing aggr1,使用dladm create-vlan创buildvlan接口,然后尝试在创build的两个新vlans中进行testing。 但是,当我将地址分配给vlan接口并将交换机端口置于中继模式时,似乎没有任何networking连接 – 我无法从vlan接口ping 10.13.111.0/26networking上的其他设备。

我错过了某个地方的某个步骤吗?

 $dladm show-link LINK CLASS MTU STATE BRIDGE OVER igb0 phys 9000 up -- -- igb1 phys 9000 up -- -- aggr1 aggr 9000 up -- igb0 igb1 pub0 vlan 9000 up -- aggr1 priv0 vlan 9000 up -- aggr1 

难道你不会这样做在aggr1上创buildVLAN接口:

 ifconfig plumb aggr118001 plumb ifconfig plumb aggr999001 plumb 

我没有创buildvlan选项dladm。 什么是Solaris版本?