En Solaris:
simplemente utilizamos ifconfig (plumb+up) de la interface que tiene una nomenclatura especial:
nombre_del_driver + VLAN_ID * 1000 + instancia_del_dispositivo
Ejemplo:
e1000g2 y VLAN=236: e1000g236002
bge1 y VLAN=456: bge456001
Luego:
# ifconfig e1000g236002 plumb 10.0.0.3/24 up
# echo 10.0.0.3/24 > /etc/hostname.e1000g236002
En Open Solaris:
# dladm show-link
LINK CLASS MTU STATE OVER
subitops0 phys 1500 up --
ce1 phys 1500 up --
# dladm create-vlan -l subitops0 -v 7 sales
# dladm show-vlan
LINK VID OVER FLAGS
sales 7 subitops0 ----
# dladm show-link
LINK CLASS MTU STATE OVER
subitops0 phys 1500 up --
ce1 phys 1500 up --
sales vlan 1500 up subitops0
# ifconfig sales plumb 10.0.0.3/24 up
# echo 10.0.0.3/24 > /etc/hostname.sales