VNIC는 VLAN으로 구성할 수 있습니다. VNIC가 특정 VLAN의 트래픽을 호스트하도록 하려면 데이터 링크에서 VNIC의 VLAN ID를 수정해야 합니다.
사용되는 dladm 하위 명령은 VLAN을 수정하는지 VLAN으로 구성된 VNIC를 수정하는지에 따라 달라집니다.
dladm create-vlan 명령을 사용하여 만드는 VLAN의 경우 dladm modify-vlan 명령을 사용합니다. 이러한 VLAN을 표시하려면 dladm show-vlan 명령을 사용합니다.
dladm create-vnic 명령을 사용하여 만드는 VLAN의 경우 dladm modify-vnic 명령을 사용합니다. VLAN ID가 있는 VNIC를 포함하여 이러한 VNIC를 표시하려면 dladm show-vnic 명령을 사용합니다.
데이터 링크에 구성된 단일 VNIC 또는 여러 VNIC의 VLAN ID를 수정할 수 있습니다. VLAN ID를 가진 모든 VNIC를 구성하여 VNIC의 VLAN ID를 그룹으로 수정할 수도 있습니다.
데이터 링크에 VNIC가 하나만 구성되어 있는 경우 다음 명령 구문을 사용하여 VNIC의 VLAN ID를 수정합니다.
# dladm modify-vnic –v vid –L link
여기서 vid는 VNIC에 지정된 새로운 VLAN ID입니다.
이 예에서는 데이터 링크 net0을 통해 구성된 vnic0의 VLAN ID가 수정됩니다.
# dladm modify-vnic -v 123 -L net0 # dladm show-vnic LINK OVER SPEED MACADDRESS MACADDRTYPE VIDS vnic0 net0 1000 2:8:20:c2:39:38 random 123
데이터 링크에 여러 VNIC가 구성되어 있는 경우 다음 명령 구문을 사용하여 VNIC의 VLAN ID를 수정합니다.
# dladm modify-vnic –v vid VNIC
각 VLAN ID는 동일 데이터 링크의 VNIC에 대해 고유하므로 한 번에 하나씩 VLAN ID를 변경해야 합니다.
이 예에서는 vnic0, vnic1 및 vnic2의 VLAN ID가 수정됩니다.
# dladm modify-vnic -v 123 vnic0 # dladm modify-vnic -v 456 vnic1 # dladm modify-vnic -v 789 vnic2 # dladm show-vnic LINK OVER SPEED MACADDRESS MACADDRTYPE VIDS vnic0 net0 1000 2:8:20:c2:39:38 random 123 vnic1 net0 1000 2:8:20:5f:84:ff random 456 vnic2 net0 1000 2:8:20:5f:84:ff random 789
데이터 링크별로 다른 VNIC가 구성되어 있는 경우 다음 명령 구문을 사용하여 VNIC의 VLAN ID를 그룹으로 수정합니다.
# dladm modify-vnic –v vid VNIC,VNIC,[...]
이 예에서는 vnic0, vnic1 및 vnic2의 VLAN ID를 그룹으로 수정합니다. 이러한 VNIC는 각각 net0, net1 및 net2 데이터 링크를 통해 구성됩니다.
# dladm modify-vnic -v 123 vnic0,vnic1,vnic2 # dladm show-vnic LINK OVER SPEED MACADDRESS MACADDRTYPE VIDS vnic0 net0 1000 2:8:20:c2:39:38 random 123 vnic1 net1 1000 2:8:20:5f:84:ff random 123 vnic2 net2 1000 2:8:20:5f:84:ff random 123