시스템에서 VNIC에 대한 정보를 가져오려면 dladm show-vnic 명령을 사용합니다.
예 2-7 시스템의 VNIC 표시# dladm show-vnic LINK OVER SPEED MACADDRESS MACADDRTYPE VIDS vnic1 net0 1000 2:8:20:c2:39:38 random 123 vnic2 net0 1000 2:8:20:5f:84:ff random 456
출력에는 다음 정보가 표시됩니다.
이름으로 식별된 가상 데이터 링크입니다.
VNIC를 구성하는 데 사용되는 물리적 데이터 링크 또는 가상 데이터 링크입니다.
VNIC의 초당 메가비트 속도입니다.
VNIC의 MAC 주소입니다.
VNIC의 MAC 주소 유형이며, 다음 중 하나입니다.
random – VNIC에 지정된 임의 주소
factory – VNIC에 사용되는 NIC의 출하 시 기본 MAC 주소
fixed – 사용자가 지정한 MAC 주소
VNIC의 VLAN ID입니다.
VNIC가 시스템에 없는 경우 VNIC에 대한 정보를 포함하려면 데이터 링크에 대한 정보를 표시하는 dladm 명령을 사용할 수 있습니다. 예를 들어, dladm show-link 명령은 VNIC를 다른 데이터 링크와 함께 표시합니다. dladm show-linkprop 명령을 사용하여 VNIC의 등록 정보를 표시할 수 있습니다.
단일 VNIC의 데이터 링크 등록 정보에 대한 정보를 가져오려면 다음 명령 구문으로 VNIC를 지정합니다.
# dladm show-linkprop [-p property] vnic예 2-8 영역에 연결된 VNIC 표시
이 예에서는 영역에 연결된 주 데이터 링크 및 VNIC에 대한 정보가 표시됩니다. 주 데이터 링크 net0은 전역 영역에 연결됩니다. vnic1 및 vnic2 VNIC는 각각 zone1 및 zone2 영역에 연결됩니다.
# dladm show-link -Z LINK ZONE CLASS MTU STATE OVER net0 global phys 1500 up -- zone1/vnic1 zone1 vnic 1500 up net0 zone2/vnic2 zone2 vnic 1500 up net0
여러 MAC 주소가 Oracle VM Server for SPARC의 시스템 생성 VNIC 및 Oracle Solaris 커널 영역의 anet 리소스에 연결되어 있습니다. Oracle VM Server for SPARC의 게스트 도메인 내에서 VNIC 및 영역을 지원하려면 alt-mac-addrs 등록 정보를 사용하여 vnet을 만들어야 합니다. 이 경우 MAC 주소가 여러 개인 VNIC가 자동으로 생성됩니다. 이 여러 개의 MAC 주소는 생성된 vnet에서 가져옵니다. 자세한 내용은 Oracle VM Server for SPARC 3.1 Administration Guide를 참조하십시오.
커널 영역 내에서 영역 또는 VNIC를 지원하려면 여러 MAC 주소를 사용하여 anet 리소스를 구성합니다. zonecfg 명령을 사용하여 커널 영역에서 네트워크 액세스를 위해 생성된 anet 리소스에 여러 MAC 주소를 지정합니다. 자세한 내용은 solaris-kz(5) 매뉴얼 페이지를 참조하십시오. 커널 영역을 구성하는 방법에 대한 자세한 내용은 Oracle Solaris 커널 영역 만들기 및 사용 을 참조하십시오.
여러 MAC 주소가 VNIC에 연결되어 있는 경우 MAC 주소 하나는 가상 네트워크 드라이버에서 사용됩니다. 나머지 MAC 주소를 사용하여 커널 영역 또는 게스트 도메인 내에서 VNIC를 만들 수 있습니다. 예를 들어, VNIC가 세 개의 MAC 주소와 연결되어 있는 경우 MAC 주소 하나는 가상 네트워크 드라이버 용으로 지정됩니다. 따라서 나머지 두 MAC 주소를 사용하여 2개의 VNIC만 만들 수 있습니다.
다음 명령을 사용하여 VNIC에 연결된 여러 MAC 주소를 표시할 수 있습니다.
# dladm show-vnic -m예 2-9 커널 영역에서 MAC 주소가 여러 개인 VNIC 표시
# dladm show-vnic -m LINK OVER MACADDRESSES MACADDRTYPES VIDS gz_vnic0 net0 2:8:20:d7:27:9d random 0 zone1/net0 net0 2:8:20:70:52:9 random 0 2:8:20:c9:d:4c fixed 2:8:20:70:db:3 random zone1/net1 net0 0:1:2:3:4:5 fixed 0 0:1:2:3:4:6 fixed
이 예에서 커널 영역 zone1에는 두 개의 anet 리소스 net0 및 net1이 있습니다. 두 리소스는 모두 MAC 주소가 여러 개 구성되어 있습니다. 따라서 커널 영역 zone1 내에서 데이터 링크 net0에 연결된 가상 NIC 드라이버 zvnet 위에 최대 두 개의 VNIC를 만들 수 있습니다. 데이터 링크 net1에 연결된 가상 NIC 드라이버 zvnet 위에 VNIC를 하나만 만들 수 있습니다.
예 2-10 MAC 주소가 여러 개인 시스템 생성 VNIC 표시# dladm show-vnic -m LINK OVER MACADDRESSES MACADDRTYPES VIDS ldoms-vsw0.vport0 net1 0:14:4f:fb:e1:8f fixed 0,21 0:14:4f:f8:6b:9 fixed 0:14:4f:fa:48:7f fixed ldoms-vsw0.vport1 net1 0:14:4f:f9:1b:8d fixed 45,44 0:14:4f:f9:27:4 fixed
이 예에서는 ldoms-vsw0.vport0에 연결된 게스트 도메인의 가상 네트워크 드라이버 vnet 위에 최대 두 개의 VNIC를 만들 수 있습니다. ldoms-vsw0.vport1에 연결된 가상 NIC 드라이버 vnet 위에 최대 한 개의 VNIC를 만들 수 있습니다.
데이터 링크의 물리적 링크 상태는 물리적 장치가 외부 네트워크에 연결되어 있는지 여부를 식별합니다. 케이블이 연결되어 있고 케이블의 다른 쪽 끝에 있는 포트의 상태가 up인 경우 물리적 장치는 외부 네트워크에 연결되어 있습니다.
다음 명령을 사용하여 데이터 링크의 물리적 링크 상태를 표시할 수 있습니다.
# dladm show-phys [link]
# dladm show-ether [link]
자세한 내용은 dladm(1M) 매뉴얼 페이지를 참조하십시오.
예 2-11 데이터 링크의 물리적 링크 상태 표시다음 예에서는 dladm show-phys 명령을 사용하여 시스템에 있는 데이터 링크의 물리적 링크 상태를 표시합니다.
# dladm show-phys LINK MEDIA STATE SPEED DUPLEX DEVICE net1 Ethernet down 0 unknown e1000g1 net2 Ethernet down 0 unknown e1000g2 net3 Ethernet down 0 unknown e1000g3 net0 Ethernet up 1000 full e1000g0
다음 예에서는 dladm show-ether 명령을 사용하여 시스템에 있는 데이터 링크의 물리적 링크 상태를 표시합니다.
# dladm show-ether LINK PTYPE STATE AUTO SPEED-DUPLEX PAUSE net1 current down yes 0M bi net2 current down yes 0M bi net3 current down yes 0M bi net0 current up yes 1G-f bi
NIC를 통해 여러 VNIC를 만들 경우 VNIC 및 주 데이터 링크가 동일한 VLAN에 있을 때 통신할 수 있도록 가상 스위치가 내부적으로 생성됩니다. 이러한 데이터 링크는 물리적 데이터 링크가 외부 네트워크에 연결되어 있지 않더라도 서로 통신할 수 있습니다 . 그러면 데이터 링크의 가상 링크 상태가 결정되고, 이러한 상태는 up, down 또는 unknown이 될 수 있습니다. 데이터 링크의 가상 링크 상태는 물리적 케이블이 분리되어 있는 상태에서도 데이터 링크가 시스템 내에서 내부 네트워크에 연결되는지 여부를 식별합니다.
다음 명령 을 사용하여 데이터 링크의 가상 링크 상태를 표시합니다.
# dladm show-link [link]예 2-12 데이터 링크의 가상 링크 상태 표시
이 예에서는 시스템에 있는 데이터 링크의 가상 링크 상태를 표시합니다.
# dladm show-link LINK CLASS MTU STATE OVER net0 phys 1500 up -- net2 phys 1500 down -- net4 phys 1500 down -- net1 phys 1500 up -- net5 phys 1500 up -- vnic0 vnic 1500 up net5 vnic1 vnic 1500 up net5 vnic2 vnic 1500 up net1