다음 작업에 사용되는 예제 장치는 도메인에서 인스턴스 번호 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)
primary# ldm add-vsw net-dev=net0 primary-vsw0 primary
Oracle Solaris 11.1 OS보다 오래된 Oracle Solaris 11 OS를 실행 중인 경우에만 ipadm create-addr 명령의 –T static 옵션이 필요합니다. Oracle Solaris 11 OS부터 –T static이 기본 동작입니다.
# ipadm create-ip net0 # ipadm create-addr -T static -a 192.169.2.100/24 net0 # dladm create-vlan -l net0 -v 20 vlan20 # ipadm create-ip vlan20 # ipadm create-addr -T static -a 192.168.1.100/24 vlan20
Oracle Solaris 11 OS에서 VLAN 인터페이스를 구성하는 방법에 대한 자세한 내용은 Managing Network Datalinks in Oracle Solaris 11.3 의 3 장, Configuring Virtual Networks by Using Virtual Local Area Networks을 참조하십시오.
예를 들어 VLAN 21은 태그 미지정으로 구성하고 VLAN 20은 태그 지정으로 구성합니다. 서비스 도메인은 VLAN ID 22에 액세스하도록 구성되지 않았습니다.
primary# ldm add-vsw net-dev=nxge0 pvid=21 vid=20 primary-vsw0 primary
# ifconfig vsw0 plumb # ifconfig vsw0 192.168.2.100 netmask 0xffffff00 broadcast + up # ifconfig vsw20000 plumb # ifconfig vsw20000 192.168.1.100 netmask 0xffffff00 broadcast + up
이 작업을 완료한 후 ldom1 게스트 도메인은 primary 서비스 도메인과 통신하고, 외부 태그가 지정된 VLAN ID 21과 IP 주소 192.168.2.0/24를 사용하는 원격/외부 시스템과 통신할 수 있습니다. 또한 ldom1 게스트 도메인은 서비스 도메인은 물론, 태그가 지정된 VLAN ID 20과 IP 주소 192.168.1.0/24를 사용하는 외부 시스템과 통신할 수 있습니다. ldom1 게스트 도메인은 외부 시스템과 통신할 수 있지만, VLAN 22와 IP 주소 192.168.3.0/24를 사용하는 서비스 도메인과는 통신할 수 없습니다.
예를 들어 VLAN 21은 태그 미지정으로 구성하고 VLAN 20은 태그 지정으로 구성합니다.
primary# ldm add-vnet pvid=21 vid=20,22 vnet0 primary-vsw0 ldom1 ldom1# ipadm create-ip net0 ldom1# ipadm create-addr -t 192.168.2.101/24 net0
ldom1# dladm create-vlan -l net0 -v 20 vlan20 ldom1# ipadm create-ip vlan20 ldom1# ipadm create-addr -t 192.168.1.101/24 vlan20 ldom1# dladm create-vlan -l net0 -v 22 vlan22 ldom1# ipadm create-ip vlan22 ldom1# ipadm create-addr -t 192.168.3.101/24 vlan22
이 작업을 완료한 후 ldom1 게스트 도메인은 primary 서비스 도메인과 통신하고, 외부 태그가 지정된 VLAN ID 21과 IP 주소 192.168.2.0/24를 사용하는 원격/외부 시스템과 통신할 수 있습니다. 또한 ldom1 게스트 도메인은 서비스 도메인은 물론, 태그가 지정된 VLAN ID 20과 IP 주소 192.168.1.0/24를 사용하는 외부 시스템과 통신할 수 있습니다. ldom1 게스트 도메인은 외부 시스템과 통신할 수 있지만, VLAN 22와 IP 주소 192.168.3.0/24를 사용하는 서비스 도메인과는 통신할 수 없습니다.
예를 들어 VLAN 21은 태그 미지정으로 구성하고 VLAN 20은 태그 지정으로 구성합니다.
primary# ldm add-vnet pvid=21 vid=20,22 vnet0 primary-vsw0 ldom1 ldom1# ifconfig vnet0 plumb ldom1# ifconfig vnet0 192.168.2.101 netmask 0xffffff00 broadcast + up
ldom1# ifconfig vnet20000 plumb ldom1# ifconfig vnet20000 192.168.1.102 netmask 0xffffff00 broadcast + up ldom1# ifconfig vnet22000 plumb ldom1# ifconfig vnet22000 192.168.3.102 netmask 0xffffff00 broadcast + up