Oracle® Solaris 11.2 시스템을 라우터 또는 로드 밸런서로 구성

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

사용 사례: Layer 2 VRRP 라우터 구성

다음 그림은 일반 VRRP 구성을 보여줍니다.

image:이 그림은 일반적인 VRRP 설정을 설명합니다.

이 예에서 IP 주소 10.68.82.8host1의 기본 게이트웨이로 구성됩니다. 이 IP 주소는 두 개의 VRRP 라우터( router1router2)로 구성된 가상 라우터가 보호하는 가상 IP 주소입니다. 특정 시점에 두 라우터 중 하나만 가상 라우터의 책임을 맡고 host1에서 오는 패킷을 전달하는 마스터 라우터로 작동합니다.

가상 라우터의 VRID는 12라고 가정합니다. 다음 예는 router1router2에서 VRRP 구성 예를 구성하는 데 사용되는 명령을 보여줍니다. router1은 가상 IP 주소 10.68.82.8의 소유자이며, 우선 순위는 기본값(255)입니다. router2는 우선 순위가 100인 대기 라우터입니다.

VRRP 구성에 사용되는 명령에 대한 자세한 내용은 vrrpadm(1M), dladm(1M), ipadm(1M) 매뉴얼 페이지를 참조하십시오.

    router1의 경우:

  1. VRRP 패키지를 설치합니다.

    # pkg install vrrp
  2. VRID 값을 12로 사용하여 net0을 통해 VNIC vnic0을 만듭니다.

    # dladm create-vnic -m vrrp -V 12 -A inet -l net0 vnic0
  3. net0을 통해 VRRP 라우터 vrrp1을 만듭니다.

    # vrrpadm create-router -V 12 -A inet -I net0 vrrp1
  4. IP 인터페이스 vnic0net0을 구성합니다.

    # ipadm create-ip vnic0
    # ipadm create-addr -T vrrp -a 10.68.82.8/24 vnic0/router1
    # ipadm create-ip net0
    # ipadm create-addr -T static -a 10.68.82.100/24 net0/router1
  5. vrrp1에 대한 라우터 정보를 표시합니다.

    # vrrpadm show-router -x vrrp1
    NAME  STATE   PRV_STAT STAT_LAST  VNIC  PRIMARY_IP    VIRTUAL_IPS
    vrrp1 MASTER  INIT     14.444s    vnic0 10.68.82.100  10.68.82.8

    마찬가지로 router2의 경우:

  1. VRID 값을 12로 사용하여 net1을 통해 VNIC vnic1을 만듭니다.

    # dladm create-vnic -m vrrp -V 12 -A inet -l net1 vnic1
  2. net1을 통해 VRRP 라우터 vrrp2를 만듭니다.

    # vrrpadm create-router -V 12 -A inet -I net1 -p 100 vrrp2
  3. vnic1net1에 IP 인터페이스를 구성합니다.

    # ipadm create-ip vnic1
    # ipadm create-addr -T vrrp -a 10.68.82.8/24 vnic1/router2
    # ipadm create-ip net1
    # ipadm create-addr -T static -a 10.68.82.101/24 net1/router2
  4. vrrp2에 대한 라우터 정보를 표시합니다.

    # vrrpadm show-router -x vrrp2
    NAME  STATE    PRV_STAT  STAT_LAST  VNIC  PRIMARY_IP    VIRTUAL_IPS
    vrrp2 BACKUP   INIT      2m32s      vnic1 10.68.82.101  10.68.82.8

router1의 구성을 예로 사용하여 net0을 통해 하나 이상의 IP 주소를 구성해야 합니다. router1의 이 IP 주소는 기본 IP 주소로, VRRP 알림 패킷을 전송하는 데 사용됩니다.

# vrrpadm show-router -x vrrp1
NAME  STATE   PRV_STAT STAT_LAST  VNIC  PRIMARY_IP    VIRTUAL_IPS
vrrp1 MASTER  INIT     14.444s    vnic1 10.68.82.100  10.68.82.8