사용자가 만드는 모든 VNIC는 MAC 주소를 하나만 가질 수 있습니다. dladm modify-vnic 명령을 사용하여 MAC 주소를 수정할 수 있습니다. 하나 이상의 MAC 주소를 가진 커널 영역에 대해 생성된 VNIC를 구성할 수 있습니다.
데이터 링크에 구성된 VNIC의 기존 MAC 주소를 수정할 수 있습니다. 모든 VNIC의 MAC 주소를 수정하거나 지정된 VNIC의 MAC 주소를 선택적으로 수정할 수 있습니다. VNIC의 MAC 주소와 VLAN ID를 동시에 수정할 수도 있습니다.
VNIC의 MAC 주소를 수정하려면 다음 명령 구문을 사용합니다.
# dladm modify-vnic –m MAC-address VNIC
여기서 MAC-address는 VNIC에 지정할 새로운 MAC 주소입니다.
이 예에서는 vnic0에 특정 MAC 주소가 지정됩니다.
# dladm modify-vnic -m 3:8:20:5f:84:ff vnic0 # dladm show-vnic LINK OVER SPEED MACADDRESS MACADDRTYPE VIDS vnic0 net0 1000 3:8:20:5f:84:ff fixed 0
데이터 링크에 있는 모든 VNIC의 MAC 주소를 수정하려면 다음 명령 구문을 사용합니다.
# dladm modify-vnic –m random –L link
이 명령 구문에서 –m random 옵션은 –m auto 옵션과 동일합니다. MAC 주소는 VNIC에 임의로 자동 지정됩니다.
이 예에서는 데이터 링크 net0을 통해 구성된 모든 VNIC의 MAC 주소가 임의로 자동 수정됩니다.
# dladm modify-vnic -m random -L net0 # dladm show-vnic LINK OVER SPEED MACADDRESS MACADDRTYPE VIDS vnic0 net0 1000 2:8:20:22:9d:bb random 0 vnic1 net0 1000 2:8:20:72:2e:9 random 0 vnic2 net0 1000 2:8:20:2f:e5:83 random 0
VNIC의 MAC 주소를 선택적으로 수정하려면 다음 명령 구문을 사용합니다.
# dladm modify-vnic –m random VNIC,VNIC,[...]
전역 수정 및 선택적 수정 모두 –m 옵션에 대해 random을 지정합니다.
이 예에서는 데이터 링크 net0을 통해 구성된 vnic0 및 vnic2의 MAC 주소가 선택적으로 수정됩니다.
# dladm modify-vnic -m random vnic0,vnic2 # dladm show-vnic LINK OVER SPEED MACADDRESS MACADDRTYPE VIDS vnic0 net0 1000 2:8:20:2f:e5:83 random 0 vnic1 net0 1000 2:8:20:5f:84:ff fixed 0 vnic2 net0 1000 2:8:20:2f:e5:83 random 0
VNIC의 MAC 주소와 VLAN ID를 동시에 수정하려면 다음 명령 구문을 사용합니다.
# dladm modify-vnic –m random –v vid VNIC
![]() | 주의 - VNIC의 여러 속성을 전역적으로 수정하면 VNIC에서 예기치 않은 동작이 발생할 수 있습니다. 대신 VNIC의 여러 속성을 개별적으로 수정합니다. |
이 예에서는 vnic0의 MAC 주소와 VLAN ID가 동시에 수정됩니다.
# dladm modify-vnic -m random -v 123 vnic0 # dladm show-vnic vnic0 LINK OVER SPEED MACADDRESS MACADDRTYPE VIDS vnic0 net0 1000 2:8:20:2f:e5:83 random 123