여러 명령은 다양한 MAC 주소 및 VID 정보를 표시합니다. 사용할 수 있는 명령은 게스트 VM에 있는지 또는 호스트에 있는지에 따라 달라질 수도 있습니다.
VM 인스턴스 내에서 dladm show-phys 명령을 사용하여 VM 사용에 제공되는 MAC 주소 및 VID의 범위를 표시할 수 있습니다. 이러한 등록 정보를 표시하려면 출력에 표시하려는 열과 함께 –o 옵션을 사용해야 합니다. 열 이름 ALLOWED-ADDRESSES 및 ALLOWED-VIDS는 MAC 주소 및 VID 범위를 표시합니다. 예를 들면 다음과 같습니다.
VM-instance# dladm show-phys -o link,media,device,allowed-addresses,allowed-vids LINK MEDIA DEVICE ALLOWED-ADDRESSES ALLOWED-VIDS net0 Ethernet zvnet0 fa:16:3f, 100-199, fa:80:20:21:22 400-498,500
VM 인스턴스 외부에 있는 경우 zonecfg info 명령 또는 zonecfg export 명령을 사용하여 MAC 주소 및 VLAN ID 범위를 표시할 수 있습니다. 선택적으로 두 명령과 함께 –r 옵션을 사용할 수 있습니다.
다음 예는 명령으로 생성되는 더 완벽한 출력을 추출한 내용을 보여 줍니다.
zonecfg info 또는 zonecfg –r info
global-zone# zonecfg -z kernel-zone -r info anet: ... mac: ... allowed-mac-address: fa:16:3f allowed-mac-address: fa:80:20:21:22 ... vlan: ... allowed-vlan-ids: 100-199 allowed-vlan-ids: 400-498 allowed-vlan-ids: 500 ...
zonecfg export 또는 zone –r export
global-zone# zonecfg -z kernel-zone -r export add anet ... add mac add allowed-mac-address: fa:16:3f add allowed-mac-address: fa:80:20:21:22 ... end add vlan: add allowed-vlan-ids: 100-199 add allowed-vlan-ids: 400-498 add allowed-vlan-ids: 500 end
영역 명령은 사용 가능한 MAC 주소 또는 VID의 범위를 표시합니다.
실제로 사용되는 주소 및 VID를 확인하려면 dladm show-vnic –m 명령을 실행합니다. 다음 예에서 사용되는 실제 주소 및 ID 정보는 zonecfg 명령의 이전 샘플 출력을 기반으로 합니다.
global-zone# dladm show-vnic -m LINK OVER SPEED MACADDRESSES MACADDRTYPES IDS kz1/net0 net0 1000 2:8:20:31:ab:46 random VID:0,100-109 2:8:20:ad:29:e8 random fa:80:20:21:22:00 random fa:80:20:21:22:ff random fa:16:3f:0:0:1 random fa:16:3f:0:0:2 random
출력에는 에이전트가 VNIC 4개를 만들었다고 표시되어 있습니다. VNIC 두 개는 fa:80:20:21:22 범위의 주소를 사용하고 나머지 두 개는 fa:16:3f 범위의 주소를 사용합니다. 게스트 VM 4개가 현재 컴퓨트 노드에 존재한다고 출력을 추론할 수도 있습니다. VM은 모두 VID 10개를 사용합니다.
zonecfg 및 dladm 명령에 대한 자세한 내용은 zonecfg(8) 및 dladm(8) 매뉴얼 페이지를 참조하십시오.