JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 관리: IP 서비스     Oracle Solaris 10 1/13 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

제1부시스템 관리 소개: IP 서비스

1.  Oracle Solaris TCP/IP 프로토콜 제품군(개요)

제2부TCP/IP 관리

2.  TCP/IP 네트워크 계획(작업)

3.  IPv6 소개(개요)

4.  IPv6 네트워크 계획(작업)

5.  TCP/IP 네트워크 서비스 구성 및 IPv4 주소 지정(작업)

6.  네트워크 인터페이스 관리(작업)

7.  IPv6 네트워크 구성(작업)

8.  TCP/IP 네트워크 관리(작업)

9.  네트워크 문제 해결(작업)

10.  TCP/IP 및 IPv4에 대한 자세한 정보(참조)

11.  IPv6 세부 개요(참조)

제3부DHCP

12.  DHCP 정보(개요)

13.  DHCP 서비스 계획(작업)

14.  DHCP 서비스 구성(작업)

15.  DHCP 관리(작업)

16.  DHCP 클라이언트 구성 및 관리

17.  DHCP 문제 해결(참조)

18.  DHCP 명령 및 파일(참조)

제4부IP 보안

19.  IP 보안 아키텍처(개요)

20.  IPsec 구성(작업)

21.  IP 보안 아키텍처(참조)

22.  Internet Key Exchange(개요)

23.  IKE 구성(작업)

24.  Internet Key Exchange(참조)

25.  Oracle Solaris의 IP 필터(개요)

26.  IP 필터(작업)

제5부IPMP

27.  IPMP 소개(개요)

28.  IPMP 관리(작업)

IPMP 구성(작업 맵)

IPMP 그룹 구성 및 관리(작업 맵)

동적 재구성을 지원하는 인터페이스에서 IPMP 관리(작업 맵)

고가용성을 위해 IPMP 그룹 사용

IPMP 그룹 계획

IPMP 그룹을 계획하는 방법

IPMP 그룹 구성

다중 인터페이스가 포함된 IPMP 그룹을 구성하는 방법

대상 시스템 구성

대기 인터페이스 구성

단일 물리적 인터페이스가 있는 IPMP 그룹 구성

단일 인터페이스 IPMP 그룹을 구성하는 방법

IPMP 그룹 유지 관리

인터페이스의 IPMP 그룹 구성원을 표시하는 방법

IPMP 그룹에 인터페이스를 추가하는 방법

IPMP 그룹에서 인터페이스를 제거하는 방법

한 IPMP 그룹에서 다른 그룹으로 인터페이스를 이동하는 방법

동적 재구성을 지원하는 시스템에서 실패한 물리적 인터페이스 바꾸기

실패한 물리적 인터페이스를 제거하는 방법(DR 분리)

실패한 물리적 인터페이스를 바꾸는 방법(DR 연결)

시스템 부트 시 표시되지 않는 물리적 인터페이스 복구

시스템 부트 시 표시되지 않는 물리적 인터페이스를 복구하는 방법

IPMP 구성 수정

/etc/default/mpathd 파일을 구성하는 방법

제6부IPQoS(IP Quality of Service)

29.  IPQoS 소개(개요)

30.  IPQoS 사용 네트워크 계획(작업)

31.  IPQoS 구성 파일 만들기(작업)

32.  IPQoS 시작 및 유지 관리(작업)

33.  플로우 계산 및 통계 수집 사용(작업)

34.  IPQoS 세부 정보(참조)

용어집

색인

고가용성을 위해 IPMP 그룹 사용

이 절에서는 IPMP 그룹 구성을 위한 절차를 제공합니다. 또한 대기 인터페이스를 구성하는 방법도 설명합니다.

IPMP 그룹 계획

시스템의 인터페이스를 IPMP 그룹의 일부로 구성하려면 먼저 일부 사전 구성 계획을 세워야 합니다.

IPMP 그룹을 계획하는 방법

다음 절차에는 IPMP 그룹을 구성하기 전에 필요한 계획 작업 및 수집할 정보가 포함되어 있습니다. 작업을 순서대로 수행할 필요는 없습니다.

  1. 시스템에서 IPMP 그룹에 포함할 인터페이스를 결정합니다.

    IPMP 그룹은 일반적으로 동일한 IP 링크에 연결된 2개 이상의 물리적 인터페이스로 구성됩니다. 그러나 필요한 경우 단일 인터페이스 IPMP 그룹을 구성할 수 있습니다. IPMP 그룹에 대한 소개는 IPMP 인터페이스 구성을 참조하십시오. 예를 들어, 동일한 IPMP 그룹에 동일한 이더넷 스위치 또는 동일한 IP 서브넷을 구성할 수 있습니다. 모든 개수의 인터페이스를 동일한 IPMP 그룹으로 구성할 수 있습니다.

    논리적 인터페이스에는 ifconfig 명령의 group 매개변수를 사용할 수 없습니다. 예를 들어, hme0group 매개변수는 사용할 수 있지만 hme0:1에는 사용할 수 없습니다.

  2. 그룹의 각 인터페이스에 고유한 MAC 주소가 있는지 확인합니다.

    절차는 SPARC: 인터페이스의 MAC 주소가 고유한지 확인하는 방법을 참조하십시오.

  3. IPMP 그룹의 이름을 선택합니다.

    그룹에는 널이 아닌 모든 이름을 사용할 수 있습니다. 인터페이스가 연결될 IP 링크를 식별하는 이름을 사용할 수 있습니다.

  4. IPMP 그룹의 모든 인터페이스에서 동일한 STREAMS 모듈 세트가 푸시되고 구성되었는지 확인합니다.

    동일한 그룹의 모든 인터페이스에 동일한 STREAMS 모듈이 동일한 순서로 구성되어 있어야 합니다.

    1. 잠재 IPMP 그룹의 모든 인터페이스에서 STREAMS 모듈의 순서를 확인합니다.

      ifconfig interface modlist 명령을 사용하여 STREAMS 모듈 목록을 인쇄할 수 있습니다. 예를 들어, hme0 인터페이스의 ifconfig 출력은 다음과 같습니다.

      # ifconfig hme0 modlist
          0 arp
          1 ip
          2 hme

      ifconfig hme0 modlist의 출력과 같이 인터페이스는 대체로 IP 모듈 바로 아래에 네트워크 드라이버로 존재합니다. 이러한 인터페이스에는 추가 구성이 필요하지 않습니다.

      하지만 NCA 또는 IP 필터와 같은 특정 기술은 IP 모듈과 네트워크 드라이버 간에 STREAMS 모듈로 삽입됩니다. 그 결과 동일한 IPMP 그룹의 인터페이스가 동작하는 방식에 문제가 발생할 수 있습니다.

      STREAMS 모듈이 Stateful인 경우 그룹의 모든 인터페이스에 동일한 모듈을 푸시해도 페일오버 시 예기치 않은 동작이 발생할 수 있습니다. 하지만 IPMP 그룹의 모든 인터페이스에 모듈을 동일한 순서로 푸시하는 경우 Stateless STREAMS 모듈을 사용할 수 있습니다.

    2. IPMP 그룹에 대한 표준 순서로 인터페이스의 모듈을 푸시합니다.
      ifconfig interface modinsert module-name
      ifconfig hme0 modinsert ip
  5. IPMP 그룹의 모든 인터페이스에서 동일한 IP 주소 형식을 사용합니다.

    IPv4에 대해 한 인터페이스가 구성된 경우 그룹의 모든 인터페이스를 IPv4에 대해 구성해야 합니다. 여러 NIC의 인터페이스로 구성된 IPMP 그룹이 있다고 가정합니다. 한 NIC의 인터페이스에 IPv6 주소 지정을 추가하는 경우 IPMP 그룹의 모든 인터페이스에서 IPv6 지원을 구성해야 합니다.

  6. IPMP 그룹의 모든 인터페이스가 동일한 IP 링크에 연결되어 있는지 확인합니다.
  7. IPMP 그룹에 서로 다른 네트워크 매체 유형의 인터페이스가 포함되어 있지 않은지 확인합니다.

    그룹화되는 인터페이스는 /usr/include/net/if_types.h에 정의된 대로 동일한 인터페이스 유형이어야 합니다. 예를 들어, 이더넷 및 토큰 링 인터페이스를 IPMP 그룹에 결합할 수 없습니다. 또 다른 예로 토큰 버스 인터페이스와 ATM(비동기식 전송 모드) 인터페이스를 동일한 IPMP 그룹에 결합할 수 없습니다.

  8. ATM 인터페이스가 있는 IPMP의 경우 LAN 에뮬레이션 모드로 ATM 인터페이스를 구성합니다.

    Classical IP over ATM을 사용하는 인터페이스에서는 IPMP가 지원되지 않습니다.

IPMP 그룹 구성

이 절에서는 둘 이상의 물리적 인터페이스가 있는 일반적인 IPMP 그룹에 대한 구성 작업을 설명합니다.

다중 인터페이스가 포함된 IPMP 그룹을 구성하는 방법

IPMP 그룹을 구성하기 위한 다음 단계는 VLAN을 IPMP 그룹으로 구성할 때도 적용됩니다.

시작하기 전에

IPv4 주소가 이미 구성되어 있어야 하며, 해당하는 경우 잠재 IPMP 그룹에 있는 모든 인터페이스의 IPv6 주소도 구성되어 있어야 합니다.


주의

주의 - 각 서브넷 또는 L2 브로드캐스트 도메인에 대해 IPMP 그룹 한 개만 구성해야 합니다. 자세한 내용은 IPMP의 기본 요구 사항을 참조하십시오.


  1. 구성할 인터페이스가 있는 시스템에서 기본 관리자 역할 또는 수퍼 유저로 로그인합니다.

    기본 관리자 역할에는 기본 관리자 프로파일이 포함됩니다. 역할을 만들어 사용자에게 지정하려면 Oracle Solaris 관리: 기본 관리의 2 장, Solaris Management Console 작업(작업)을 참조하십시오.

  2. 각 물리적 인터페이스를 IPMP 그룹에 배치합니다.
    # ifconfig interface group group-name

    예를 들어, hme0 hme1을 그룹 testgroup1에 배치하려면 다음 명령을 입력합니다.

    # ifconfig hme0 group testgroup1
    # ifconfig hme1 group testgroup1

    그룹 이름에 공백을 사용하지 마십시오. ifconfig 상태 표시에는 공백이 나타나지 않습니다. 따라서 공백만 다른 비슷한 그룹 이름을 두 개 만들지 마십시오. 그룹 이름 중 하나에 공백이 있어도 두 그룹 이름은 상태 표시에서 똑같이 나타납니다.

    이중 스택 환경에서 인터페이스의 IPv4 인스턴스를 특정 그룹 아래에 배치하면 IPv6 인스턴스도 동일한 그룹 아래에 자동으로 배치됩니다.

  3. (선택 사항) 하나 이상의 물리적 인터페이스에서 IPv4 테스트 주소를 구성합니다.

    특정 인터페이스에서 프로브 기반 실패 감지를 사용하려는 경우에만 테스트 주소를 구성해야 합니다. 테스트 주소는 ifconfig 명령에 지정한 물리적 인터페이스의 논리적 인터페이스로 구성됩니다.

    그룹의 한 인터페이스를 대기 인터페이스로 만들려면 해당 인터페이스의 테스트 주소는 지금 구성하지 마십시오. 대기 인터페이스의 테스트 주소는 IPMP 그룹의 대기 인터페이스를 구성하는 방법의 작업 중에 구성합니다.

    테스트 주소를 구성하려면 ifconfig 명령의 다음 구문을 사용합니다.

    # ifconfig interface addif ip-address parameters -failover deprecated up

    예를 들어, 주 네트워크 인터페이스 hme0에 대해 다음 테스트 주소를 만듭니다.

    # ifconfig hme0 addif 192.168.85.21 netmask + broadcast + -failover deprecated up

    이 명령은 주 네트워크 인터페이스 hme0에 대해 다음 매개변수를 설정합니다.

    • 주소를 192.168.85.21로 설정

    • 넷마스크 및 브로드캐스트 주소를 기본값으로 설정

    • -failoverdeprecated 옵션 설정


      주 - 응용 프로그램에서 테스트 주소를 사용하지 않도록 하기 위해 IPv4 테스트 주소를 deprecated로 표시해야 합니다.


  4. 특정 인터페이스의 IPv4 구성을 확인합니다.

    언제든지 ifconfig interface를 입력하여 인터페이스의 현재 상태를 볼 수 있습니다. 인터페이스의 상태 보기에 대한 자세한 내용은 특정 인터페이스에 대한 정보를 얻는 방법을 참조하십시오.

    테스트 주소에 지정된 논리적 인터페이스를 지정하여 물리적 인터페이스의 테스트 주소 구성에 대한 정보를 얻을 수 있습니다.

    # ifconfig hme0:1
        hme0:1: flags=9000843<UP,BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER>
        mtu 1500 index 2 
        inet 192.168.85.21 netmask ffffff00 broadcast 192.168.85.255
  5. (선택 사항) 해당하는 경우 IPv6 테스트 주소를 구성합니다.
    # ifconfig interface inet6 -failover

    IPv6 주소가 있는 물리적 인터페이스는 인터페이스의 IPv4 주소와 동일한 IPMP 그룹에 배치됩니다. 이는 IPv4 주소가 있는 물리적 인터페이스를 IPMP 그룹으로 구성할 때 수행됩니다. 먼저 IPv6 주소가 있는 물리적 인터페이스를 IPMP 그룹으로 배치한 경우 IPv4 주소가 있는 물리적 인터페이스도 동일한 IPMP 그룹에 암시적으로 배치됩니다.

    예를 들어, IPv6 테스트 주소가 있는 hme0을 구성하려면 다음을 입력합니다.

    # ifconfig hme0 inet6 -failover

    응용 프로그램에서 테스트 주소를 사용하지 않도록 하기 위해 IPv6 테스트 주소를 deprecated로 표시할 필요가 없습니다.

  6. IPv6 구성을 확인합니다.
    # ifconfig hme0 inet6
        hme0: flags=a000841<UP,RUNNING,MULTICAST,IPv6,NOFAILOVER> mtu 1500 index 2
                inet6 fe80::a00:20ff:feb9:17fa/10 
                groupname test

    IPv6 테스트 주소는 인터페이스의 링크 로컬 주소입니다.

  7. (선택 사항) 재부트 시 IPMP 그룹 구성을 유지합니다.
    • IPv4의 경우 다음 라인을 /etc/hostname. interface 파일에 추가합니다.

      interface-address <parameters> group group-name up \
          addif logical-interface -failover deprecated <parameters> up

      이 인스턴스의 테스트 IPv4 주소는 다음 재부트 시에만 구성됩니다. 구성을 현재 세션에서 호출하려면 단계 1과 2(선택적으로 3)를 수행합니다.

    • IPv6의 경우 다음 라인을 /etc/hostname6. interface 파일에 추가합니다.

      -failover group group-name up

      이 테스트 IPv6 주소는 다음 재부트 시에만 구성됩니다. 구성을 현재 세션에서 호출하려면 단계 1과 2(선택적으로 5)를 수행합니다.

  8. (선택 사항) 단계 1-6을 반복하여 다른 인터페이스를 IPMP 그룹에 추가합니다.

    라이브 시스템의 기존 그룹에 새 인터페이스를 추가할 수 있습니다. 그러나 이 변경 사항은 재부트 시 손실됩니다.

예 28-1 두 개의 인터페이스가 있는 IPMP 그룹 구성

다음 작업을 수행한다고 가정합니다.

이 경우 다음 명령을 입력합니다.

# ifconfig hme0 addif 192.168.85.21 netmask + broadcast + -failover deprecated up

응용 프로그램에서 테스트 주소를 사용하지 않도록 하기 위해 IPv4 테스트 주소를 deprecated로 표시해야 합니다. 다중 인터페이스가 포함된 IPMP 그룹을 구성하는 방법을 참조하십시오.

주소의 페일오버 속성을 설정하려면 대시 없이 failover 옵션을 사용합니다.

IPMP 그룹의 모든 테스트 IP 주소는 동일한 네트워크 접두어를 사용해야 합니다. 테스트 IP 주소는 단일 IP 서브넷에 속해야 합니다.

예 28-2 재부트 시 IPv4 IPMP 그룹 구성 유지

다음과 같은 구성의 IPMP 그룹(testgroup1)을 만든다고 가정합니다.

/etc/hostname.hme0 파일에 다음 라인을 추가합니다.

192.168.85.19 netmask + broadcast + group testgroup1 up \
    addif 192.168.85.21 deprecated -failover netmask + broadcast + up

마찬가지로 동일한 그룹 testgroup1에 두번째 인터페이스 hme1을 배치하고 테스트 주소를 구성하려면 다음 라인을 추가합니다.

192.168.85.20 netmask + broadcast + group testgroup1 up \
    addif 192.168.85.22 deprecated -failover netmask + broadcast + up

예 28-3 재부트 시 IPv6 IPMP 그룹 구성 유지

IPv6 주소가 있는 인터페이스 hme0의 테스트 그룹을 만들려면 /etc/hostname6.hme0 파일에 다음 라인을 추가합니다.

-failover group testgroup1 up

마찬가지로 그룹 testgroup1에 두번째 인터페이스 hme1을 배치하고 테스트 주소를 구성하려면 /etc/hostname6.hme1 파일에 다음 라인을 추가합니다.

-failover group testgroup1 up

일반 오류

IPMP 그룹 구성 중 in.mpathd 명령을 실행하면 시스템 콘솔이나 syslog 파일에 여러 개의 메시지가 출력됩니다. 이러한 메시지는 원래 정보 전달을 위한 것이며 IPMP 구성이 정상적으로 작동됨을 나타냅니다.

참조

IPMP 그룹을 활성-대기로 구성하려면 IPMP 그룹의 대기 인터페이스를 구성하는 방법을 참조하십시오.

대상 시스템 구성

프로브 기반 실패 감지의 경우 프로브 기반 실패 감지에 설명된 대로 대상 시스템을 사용해야 합니다. 일부 IPMP 그룹의 경우 in.mpathd에 사용되는 기본 대상이면 충분합니다. 하지만 프로브 기반 실패 감지에 대해 특정 대상을 구성해야 하는 IPMP 그룹도 있습니다. 경로 지정 테이블의 호스트 경로를 프로브 대상으로 설정하여 프로브 기반 실패 감지를 수행합니다. 경로 지정 테이블에 구성된 호스트 경로는 기본 라우터 앞에 나열됩니다. 따라서 IPMP는 명시적으로 정의된 호스트 경로를 대상 선택으로 사용합니다. 두 가지 방법을 사용하여 대상을 직접 지정할 수 있습니다. 호스트 경로를 수동으로 설정하거나 시작 스크립트로 사용할 셸 스크립트를 만듭니다.

적합한 대상이 될 수 있는 네트워크의 호스트를 평가하는 경우 다음 기준을 고려해 보십시오.

프로브 기반 실패 감지의 대상 시스템을 수동으로 지정하는 방법

  1. 프로브 기반 실패 감지를 구성 중인 시스템에 사용자 계정으로 로그인합니다.
  2. 프로브 기반 실패 감지에서 대상으로 사용할 특정 호스트에 경로를 추가합니다.
    $ route add -host destination-IP gateway-IP -static

    destination-IPgateway-IP 값을 대상으로 사용할 호스트의 IPv4 주소로 바꿉니다. 예를 들어, IPMP 그룹 testgroup1의 인터페이스와 동일한 서브넷에 있는 대상 시스템 192.168.85.137을 지정하려면 다음을 입력합니다.

    $ route add -host 192.168.85.137 192.168.85.137 -static 
  3. 네트워크에서 대상 시스템으로 사용할 추가 호스트에 경로를 추가합니다.

셸 스크립트에 대상 시스템을 지정하는 방법

  1. IPMP 그룹을 구성한 시스템에서 기본 관리자 역할 또는 수퍼 유저로 로그인합니다.

    기본 관리자 역할에는 기본 관리자 프로파일이 포함됩니다. 역할을 만들어 사용자에게 지정하려면 Oracle Solaris 관리: 기본 관리의 2 장, Solaris Management Console 작업(작업)을 참조하십시오.

  2. 정적 경로를 제안된 대상으로 설정하는 셸 스크립트를 만듭니다.

    예를 들어, 다음 내용이 있는 셸 스크립트(ipmp.targets)를 만들 수 있습니다.

    TARGETS="192.168.85.117 192.168.85.127 192.168.85.137"
    
    case "$1" in
            'start')
                /usr/bin/echo "Adding static routes for use as IPMP targets"
            for target in $TARGETS; do
          /usr/sbin/route add -host $target $target
            done
                      ;;
            'stop')
                  /usr/bin/echo "Removing static routes for use as IPMP targets"
             for target in $TARGETS; do
            /usr/sbin/route delete -host $target $target
             done
                      ;;
      esac  
  3. 셸 스크립트를 시작 스크립트 디렉토리에 복사합니다.
     # cp ipmp.targets /etc/init.d  
  4. 새 시작 스크립트의 권한을 변경합니다.
    # chmod 744 /etc/init.d/ipmp.targets
  5. 새 시작 스크립트의 소유권을 변경합니다.
    # chown root:sys /etc/init.d/ipmp.targets
  6. /etc/init.d 디렉토리에서 시작 스크립트의 링크를 만듭니다.
    # ln /etc/init.d/ipmp.targets /etc/rc2.d/S70ipmp.targets

    파일 이름 S70ipmp.targets의 접두어 S70은 다른 시작 스크립트를 기준으로 새 시작 스크립트의 순서를 지정합니다.

대기 인터페이스 구성

IPMP 그룹을 활성-대기로 구성하려면 이 절차를 사용합니다. 이 구성 유형에 대한 자세한 내용은 IPMP 인터페이스 구성을 참조하십시오.

IPMP 그룹의 대기 인터페이스를 구성하는 방법

시작하기 전에

IPMP 그룹 구성 및 테스트 주소 지정에 대한 자세한 내용은 다중 인터페이스가 포함된 IPMP 그룹을 구성하는 방법을 참조하십시오.

  1. 구성할 대기 인터페이스가 있는 시스템에서 기본 관리자 역할 또는 수퍼 유저로 로그인합니다.

    기본 관리자 역할에는 기본 관리자 프로파일이 포함됩니다. 역할을 만들어 사용자에게 지정하려면 Oracle Solaris 관리: 기본 관리의 2 장, Solaris Management Console 작업(작업)을 참조하십시오.

  2. 인터페이스를 대기로 구성하고 테스트 주소를 지정합니다.
    # ifconfig interface plumb \
    ip-address other-parameters deprecated -failover standby up

    대기 인터페이스는 하나의 IP 주소(테스트 주소)만 가질 수 있습니다. standby up 옵션을 설정하기 전에 -failover 옵션을 설정해야 합니다. <other-parameters>의 경우 ifconfig(1M) 매뉴얼 페이지에 설명된 대로 구성에 필요한 매개변수를 사용합니다.

    • 예를 들어, IPv4 테스트 주소를 만들려면 다음 명령을 입력합니다.

      # ifconfig hme1 plumb 192.168.85.22 netmask + broadcast + deprecated -failover standby up
      hme1

      hme1을 대기 인터페이스로 구성할 물리적 인터페이스로 정의합니다.

      192.168.85.22

      이 테스트 주소를 대기 인터페이스에 지정합니다.

      deprecated

      테스트 주소가 아웃바운드 패킷에 사용되지 않음을 나타냅니다.

      -failover

      인터페이스가 실패할 경우 테스트 주소가 페일오버되지 않음을 나타냅니다.

      standby

      인터페이스를 대기 인터페이스로 표시합니다.

    • 예를 들어, IPv6 테스트 주소를 만들려면 다음 명령을 입력합니다.

      # ifconfig hme1 plumb -failover standby up
  3. 대기 인터페이스 구성의 결과를 확인합니다.
    # ifconfig hme1
    hme1: flags=69040843<UP,BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER,
          STANDBY,INACTIVE mtu 1500 
             index 4 inet 192.168.85.22 netmask ffffff00 broadcast 19.16.85.255
             groupname test

    INACTIVE 플래그는 이 인터페이스가 아웃바운드 패킷에 사용되지 않음을 나타냅니다. 이 대기 인터페이스에서 페일오버가 발생하면 INACTIVE 플래그가 지워집니다.


    주 - 언제든지 ifconfig interface 명령을 입력하여 인터페이스의 현재 상태를 볼 수 있습니다. 인터페이스의 상태를 보는 방법에 대한 자세한 내용은 특정 인터페이스에 대한 정보를 얻는 방법을 참조하십시오.


  4. (선택 사항) 재부트 시 IPv4 대기 인터페이스를 유지합니다.

    대기 인터페이스를 동일한 IPMP 그룹에 지정하고 대기 인터페이스의 테스트 주소를 구성합니다.

    예를 들어, hme1을 대기 인터페이스로 구성하려면 /etc/hostname.hme1 파일에 다음 라인을 추가합니다.

    192.168.85.22 netmask + broadcast + deprecated group test -failover standby up 
  5. (선택 사항) 재부트 시 IPv6 대기 인터페이스를 유지합니다.

    대기 인터페이스를 동일한 IPMP 그룹에 지정하고 대기 인터페이스의 테스트 주소를 구성합니다.

    예를 들어, hme1을 대기 인터페이스로 구성하려면 /etc/hostname6.hme1 파일에 다음 라인을 추가합니다.

    -failover group test standby up

예 28-4 IPMP 그룹의 대기 인터페이스 구성

다음과 같이 구성된 테스트 주소를 만든다고 가정합니다.

다음을 입력합니다.

# ifconfig hme2 plumb 192.168.85.22 netmask + broadcast + \
deprecated -failover standby up

인터페이스는 주소를 NOFAILOVER 주소로 표시한 후에만 대기 인터페이스로 표시됩니다.

다음을 입력하여 인터페이스의 대기 상태를 제거합니다.

# ifconfig interface -standby

단일 물리적 인터페이스가 있는 IPMP 그룹 구성

IPMP 그룹의 인터페이스가 하나인 경우에는 페일오버를 수행할 수 없습니다. 그러나 인터페이스를 IPMP 그룹에 지정하여 해당 인터페이스에서 실패 감지 기능을 사용으로 설정할 수 있습니다. 전용 테스트 IP 주소를 구성하여 단일 인터페이스 IPMP 그룹의 실패 감지를 설정할 필요가 없습니다. 데이터를 전송하고 실패를 감지할 때는 단일 IP 주소를 사용할 수 있습니다.

단일 인터페이스 IPMP 그룹을 구성하는 방법

  1. 잠재 단일 인터페이스 IPMP 그룹이 있는 시스템에서 기본 관리자 역할 또는 수퍼 유저로 로그인합니다.

    기본 관리자 역할에는 기본 관리자 프로파일이 포함됩니다. 역할을 만들어 사용자에게 지정하려면 Oracle Solaris 관리: 기본 관리의 2 장, Solaris Management Console 작업(작업)을 참조하십시오.

  2. IPv4의 경우 단일 인터페이스 IPMP 그룹을 만듭니다.

    다음 구문을 사용하여 IPMP 그룹에 단일 인터페이스를 지정합니다.

    # ifconfig interface group group-name

    다음 예에서는 인터페이스 hme0을 IPMP 그룹 v4test에 지정합니다.

    # ifconfig hme0 group v4test

    이 단계를 수행한 다음 IPMP에서 인터페이스에 대해 링크 기반 실패 감지를 사용으로 설정합니다.

    또한 ifconfig 명령의 -failover 하위 명령을 사용하여 프로브 기반 실패 감지를 사용으로 설정할 수 있습니다. 다음 예에서는 현재 hme0에 지정된 IP 주소를 사용하여 hme0에서 프로브 기반 실패 감지를 사용으로 설정합니다.

    # ifconfig hme0 -failover

    다중 인터페이스 그룹과 달리 동일한 IP 주소가 데이터 주소와 테스트 주소로 모두 사용될 수 있습니다. 응용 프로그램에서 테스트 주소를 데이터 주소로 사용으로 설정하려면 단일 인터페이스 IPMP 그룹에서 테스트 주소를 deprecated로 표시해서는 안됩니다.

  3. IPv6의 경우 단일 인터페이스 IPMP 그룹을 만듭니다.

    다음 구문을 사용하여 IPMP 그룹에 단일 인터페이스를 지정합니다.

    # ifconfig interface inet6 group group-name

    예를 들어, 단일 인터페이스 hme0을 IPMP 그룹 v6test에 추가하려면 다음을 입력합니다.

    # ifconfig hme0 inet6 group v6test

    이 단계를 수행한 다음 IPMP에서 인터페이스에 대해 링크 기반 실패 감지를 사용으로 설정합니다.

    또한 ifconfig 명령의 -failover 하위 명령을 사용하여 프로브 기반 실패 감지를 사용으로 설정할 수 있습니다. 다음 예에서는 현재 hme0에 지정된 IP 주소를 사용하여 hme0에서 프로브 기반 실패 감지를 사용으로 설정합니다.

    # ifconfig hme0 inet6 -failover

    다중 인터페이스 그룹과 달리 동일한 IP 주소가 데이터 주소와 테스트 주소로 모두 사용될 수 있습니다. 응용 프로그램에서 테스트 주소를 데이터 주소로 사용으로 설정하려면 단일 인터페이스 IPMP 그룹에서 테스트 주소를 deprecated로 표시해서는 안됩니다.

    단일 물리적 인터페이스 구성에서는 프로빙 중인 대상 시스템의 실패인지 아니면 인터페이스의 실패인지 여부를 확인할 수 없습니다. 대상 시스템은 하나의 물리적 인터페이스를 통해서만 프로빙할 수 있습니다. 서브넷에 기본 라우터가 하나뿐인데 단일 물리적 인터페이스가 그룹에 있는 경우 IPMP를 해제합니다. 별도의 IPv4 및 IPv6 기본 라우터가 있거나 여러 기본 라우터가 있는 경우 둘 이상의 대상 시스템을 프로빙해야 합니다. 따라서 IPMP를 안전하게 설정할 수 있습니다.