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

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

IPv6 지원 라우터를 구성하는 방법

다음 절차에서는 시스템에 이미 IPv6이 구성되었다고 가정합니다. 자세한 절차는 Oracle Solaris 11.2 네트워크 구성 요소의 구성 및 관리 의 3 장, Oracle Solaris에서 IP 인터페이스와 주소 구성 및 관리를 참조하십시오.

  1. 관리자로 로그인합니다.

    자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.

  2. 라우터의 모든 인터페이스에서 IPv6 패킷 전달을 구성합니다.
    # ipadm set-prop -p forwarding=on ipv6
  3. 경로 지정 데몬을 시작합니다.

    in.ripngd 데몬은 IPv6 경로 지정을 처리합니다. 다음 명령 중 하나를 사용하여 IPv6 경로 지정을 사용으로 설정합니다.

    • routeadm 명령을 사용합니다.

      # routeadm -e ipv6-routing -u

      여기서 –e 옵션은 IPv4 경로 지정을 사용으로 설정하고 –u 옵션은 현재 구성을 실행 중인 시스템에 적용합니다.

    • 해당 SMF 명령을 사용합니다.

      # svcadm enable ripng:default

    routeadm 명령에 대한 자세한 내용은 routeadm(1M) 매뉴얼 페이지를 참조하십시오.

  4. /etc/inet/ndpd.conf 파일을 만듭니다.

    라우터가 알릴 사이트 접두어 및 기타 구성 정보를 /etc/inet/ndpd.conf 파일에 지정합니다. 이 파일은 IPv6 Neighbor Discovery 프로토콜을 구현하는 in.ndpd 데몬이 읽습니다.

    변수 및 허용되는 값 목록은 ndpd.conf(4) 매뉴얼 페이지를 참조하십시오.

  5. /etc/inet/ndpd.conf 파일에 다음 텍스트를 입력합니다.
    ifdefault AdvSendAdvertisements true
    prefixdefault AdvOnLinkFlag on AdvAutonomousFlag on

    이 텍스트는 IPv6용으로 구성된 라우터의 모든 인터페이스를 통해 라우터 알림을 전송하도록 in.ndpd에 지시합니다.

  6. 라우터의 여러 인터페이스에 사이트 접두어를 구성하고 /etc/inet/ndpd.conf 파일에 추가 텍스트를 추가합니다.

    텍스트는 다음과 같은 형식으로 추가해야 합니다.

    prefix global-routing-prefix:subnet ID/64 interface

    다음 예에서 /etc/inet/ndpd.conf 파일은 net0net1 인터페이스를 통해 사이트 접두어 2001:0db8:3c4d::/48을 알리도록 라우터를 구성합니다.

    ifdefault AdvSendAdvertisements true
    prefixdefault AdvOnLinkFlag on AdvAutonomousFlag on
    
    if net0 AdvSendAdvertisements 1
    prefix 2001:0db8:3c4d:15::0/64 net0
    
    if net1 AdvSendAdvertisements 1
    prefix 2001:0db8:3c4d:16::0/64 net1
  7. 시스템을 재부트합니다.

    IPv6 라우터가 ndpd.conf 파일에 있는 사이트 접두어를 로컬 사이트에 알립니다.

  8. IPv6용으로 구성된 인터페이스를 표시합니다.
    # ipadm show-addr
    ADDROBJ      TYPE       STATE   ADDR
    lo0/v4       static     ok      192.68.0.1/8
    net0/v4      static     ok      172.16.15.232/24
    net1/v4      static     ok      172.16.16.220/24
    net0/v6      addrconf   ok      fe80::203:baff:fe11:b115/10
    lo0/v6       static     ok      ::1/128
    net0/v6a     static     ok      2001:db8:3c4d:15:203:baff:fe11:b115/64
    net1/v6      addrconf   ok      fe80::203:baff:fe11:b116/10
    net1/v6a     static     ok      2001:db8:3c4d:16:203:baff:fe11:b116/64

    출력에서 IPv6용으로 구성된 각 인터페이스가 이제 두 개의 주소를 사용합니다. interface/v6과 같은 주소 객체 이름을 포함하는 항목에는 해당 인터페이스에 대한 링크 로컬 주소가 표시됩니다. interface/v6a와 같은 주소 객체 이름을 포함하는 항목에는 전역 IPv6 주소가 표시됩니다. 인터페이스 ID 이외에도 이 주소에는 /etc/ndpd.conf 파일에 구성된 사이트 접두어가 포함됩니다. v6a 대상은 무작위로 정의된 문자열입니다. interface가 IPv6 주소를 만들려는 인터페이스(예: net0/mystring, net0/ipv6addr)를 나타내는 경우, 다른 문자열을 정의하여 주소 객체 이름의 두번째 부분을 구성할 수 있습니다.

참조