JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1에서 가상 네트워크 사용     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Oracle Solaris에서 네트워크 가상화 및 리소스 관리

2.  Oracle Solaris에서 가상 네트워크 만들기 및 관리

가상 네트워크의 구성 요소 구성

VNIC 및 Etherstub 구성 방법

VLAN ID로 VNIC 구성 방법

가상 네트워크 구축

가상 네트워크용으로 영역을 구성하는 방법

VNIC를 사용하도록 영역을 재구성하는 방법

개인 가상 네트워크를 만드는 방법

VNIC에 대한 기타 관리 작업

VNIC의 VLAN ID 수정

VNIC MAC 주소 수정

VNIC 마이그레이션

VNIC 정보 표시

VNIC 삭제 방법

3.  Oracle Solaris의 네트워크 리소스 관리

4.  Oracle Solaris에서 네트워크 트래픽 및 리소스 사용 모니터링

색인

VNIC에 대한 기타 관리 작업

이 단원에서는 기본 구성을 수행한 후 VNIC에서 수행할 수 있는 작업을 설명합니다. 이 단원에서는 다음 항목을 다룹니다.


주 - VNIC는 VLAN으로 구성할 수 있습니다. 이와 비슷한 하위 명령인 dladm modify-vlan을 사용하면 dladm create-vlan 명령을 사용하여 만든 직접 VLAN을 수정할 수 있습니다. VLAN 또는 VLAN으로 구성된 VNIC를 수정하는지에 따라 올바른 하위 명령을 사용해야 합니다. dladm show-vlan 하위 명령으로 표시된 VLAN에서 modify-vlan 하위 명령을 사용합니다. VLAN ID를 포함하여 dladm show-vnic 하위 명령으로 표시된 VNIC에서 modify-vnic 하위 명령을 사용합니다. 직접 VLAN을 수정하려면 Oracle Solaris 11.1 네트워크 성능 관리의 VLAN 수정을 참조하십시오.


두 가지 유형의 VNIC 수정을 사용할 수 있습니다.

수정할 수 있는 속성은 VLAN ID, MAC 주소 및 기본 링크입니다. 기본 링크를 수정하면 VNIC가 다른 데이터 링크로 이동됩니다. 다음 단원에서는 이러한 수정에 대해 자세히 설명합니다.

VNIC의 VLAN ID 수정

VNIC의 VLAN ID를 변경하려면 다음 명령 중 하나를 사용합니다.

VNIC MAC 주소 수정

VNIC는 고유한 MAC 주소를 포함합니다. 이러한 주소를 수정하려면 특정 상황에 따라 다음 명령 중 하나를 사용합니다.

단일 명령으로 VNIC의 VLAN ID 및 MAC 주소를 수정할 수 있습니다. 하지만 예상치 않은 동작이 발생할 수 있으므로 여러 VNIC 속성을 전역으로 수정하기 위한 명령을 사용할 때는 주의가 필요합니다. VNIC에서 여러 속성을 한 번에 변경하는 것이 VNIC 그룹의 여러 속성을 동시에 변경하는 것보다 좋습니다.

다음 예제에서는 VNIC의 VLAN ID 및 MAC 주소를 수정하기 전과 수정한 후의 출력 결과를 보여줍니다.

# dladm show-vnic vnic0
LINK      OVER     SPEED  MACADDRESS        MACADDRTYPE    VID
vnic0     net0     1000   2:8:20:ec:c4:1d   random         0
# dladm modify-vnic -m random -v 123 vnic0
# dladm show-vnic vnic0
LINK      OVER     SPEED  MACADDRESS        MACADDRTYPE    VID
vnic0     net0     1000   2:8:20:0:1:2      random         123

VNIC 마이그레이션

VNIC를 삭제하고 재구성하지 않고 하나 이상의 VNIC를 한 기본 데이터 링크에서 다른 기본 데이터 링크로 이동할 수 있습니다. 기본 링크는 물리적 링크, 링크 집계 또는 etherstub일 수 있습니다.

VNIC를 성공적으로 마이그레이션하기 위해서는 VNIC를 이동할 기본 데이터 링크가 VNIC의 데이터 링크 등록 정보를 수용할 수 있어야 합니다. 이러한 등록 정보가 지원되지 않을 경우 마이그레이션이 실패하고 사용자에게 알림이 제공됩니다. 마이그레이션을 성공한 후 VNIC가 네트워크에 연결된 상태로 유지되면 VNIC를 사용하는 모든 응용 프로그램이 정상적으로 작동합니다.

데이터 링크 상태, 링크 속도, MTU 크기 등의 특정 하드웨어에 종속된 등록 정보는 VNIC 마이그레이션 이후 변경될 수 있습니다. 이러한 등록 정보의 값은 VNIC가 마이그레이션된 데이터 링크에서 상속됩니다.

또한 VNIC를 전역으로 또는 선택적으로 마이그레이션할 수도 있습니다. 전역 마이그레이션은 모든 VNIC를 데이터 링크를 통해 다른 데이터 링크로 마이그레이션하는 것을 의미합니다. 전역 마이그레이션을 수행하기 위해서는 소스 데이터 링크와 대상 데이터 링크만 지정하면 됩니다. 다음 예제에서는 모든 VNIC를 ether0에서 net1로 이동합니다.

# dladm modify-vnic -l net1 -L ether0

구문 설명은 다음과 같습니다.


주 - 소스 데이터 링크보다 대상 데이터 링크를 먼저 지정해야 합니다.


선택적 VNIC 마이그레이션을 수행하려면 이동하려는 VNIC를 지정합니다. 다음 예제에서는 선택한 VNIC를 net0에서 net1로 이동합니다.

# dladm modify-vnic -l net1 vnic0,vnic1,vnic2

주 - -L 옵션은 전역 수정으로만 제한됩니다.


VNIC 그룹을 마이그레이션할 때는 해당 VLAN ID도 동시에 수정할 수 있습니다. 하지만 새 VLAN ID를 지정하려면 다음 예제에 표시된 것처럼 한 번에 하나씩 VNIC를 마이그레이션해야 합니다.

# dladm modify-vnic -l net1 -v 123 vnic0
# dladm modify-vnic -l net1 -v 456 vnic1
# dladm modify-vnic -l net1 -v 789 vnic2

MAC 주소에 대한 마이그레이션 효과는 VNIC가 소스 데이터 링크에서 출하 시 MAC 주소를 사용 중인지 여부에 따라 달라집니다.

임의로 지정된 MAC 주소는 영향을 받지 않고 마이그레이션 후에도 해당 VNIC에 보존됩니다.

다음 예제에서는 여러 VNIC를 마이그레이션하는 방법을 보여줍니다. VNIC가 임의로 지정된 MAC 주소를 사용 중인지 확인하십시오. 따라서 이러한 주소는 마이그레이션 후에 변경되지 않습니다.

# dladm show-vnic
LINK      OVER     SPEED  MACADDRESS        MACADDRTYPE    VID
vnic1     net0     1000   2:8:20:c2:39:38   random         0
vnic2     net0     1000   2:8:20:5f:84:ff   random         0

# dladm modify-vnic -l net1 -L net0
# dladm show-vnic vnic0
LINK      OVER     SPEED  MACADDRESS        MACADDRTYPE    VID
vnic1     net1     1000   2:8:20:c2:39:38   random         0
vnic2     net1     1000   2:8:20:5f:84:ff   random         0

VNIC 정보 표시

시스템에서 VNIC에 대한 정보를 가져오려면 dladm show-vnic 명령을 사용합니다.

# dladm show-vnic
LINK      OVER     SPEED         MACADDRESS          MACADDRTYPE
vnic1     net0     1000 Mbps     2:8:20:c2:39:38     random
vnic2     net0     1000 Mbps     2:8:20:5f:84:ff     random

VNIC도 또한 데이터 링크입니다. 따라서 VNIC가 시스템에 존재할 경우 VNIC에 대한 정보를 포함하기 위해 데이터 링크에 대한 정보를 표시하는 모든 dladm 명령을 사용할 수도 있습니다. 예를 들어, dladm show-link는 목록에 VNIC를 포함합니다. 또는 dladm show-linkprop 명령을 사용하여 VNIC의 등록 정보를 확인할 수 있습니다. 단일 VNIC에 대한 등록 정보를 가져오려면 링크 등록 정보를 표시할 때 VNIC를 지정합니다.

# dladm show-linkprop [-p property] vnic

VNIC 삭제 방법

이 절차에서는 시스템에서 VNIC 구성을 삭제하는 방법을 보여줍니다. 이 단계에서는 VNIC가 영역에 연결되어 있다고 가정합니다. 이 절차를 수행하려면 사용자가 전역 영역에 있어야 합니다.

  1. VNIC가 영역에 연결되어 있으므로 영역을 중지합니다.
    global# zoneadm -z zone halt

    주 - 영역에 사용된 링크를 확인하려면 dladm show-link 명령을 사용합니다.


  2. 영역에서 VNIC를 제거하거나 분리합니다.
    global# zonecfg -z zone remove net physical=vnic
  3. 시스템에서 VNIC를 삭제합니다.
    global# dladm delete-vnic vnic
  4. 영역을 재부트합니다.
    global# zonecfg -z zone boot

예 2-5 시스템에서 VNIC 삭제

이 예제에서 vnic1zoneB 및 시스템에서 제거됩니다.

Global# dladm show-link
LINK            CLASS   MTU    STATE   OVER
net0            phys    1500   up      --
net2            phys    1500   up      --
net1            phys    1500   up      --
net3            phys    1500   up      --
zoneA/net0      vnic    1500   up      net0
zoneB/net0      vnic    1500   up      net0
vnic0           vnic    1500   up      net1
zoneA/vnic0     vnic    1500   up      net1
vnic1           vnic    1500   up      net1
zoneB/vnic1     vnic    1500   up      net1

Global# zoneadm -z zoneB halt
Global# zonecfg -z zoneB remove net physical=vnic1
Global# dladm delete-vnic vnic1
Global# zonecfg -z zoneB reboot