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

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

IPv4 라우터 구성 방법

다음 절차에서는 라우터 설치 후 라우터에 대한 인터페이스를 구성 중인 것으로 간주합니다.

시작하기 전에

라우터가 네트워크에 물리적으로 설치된 후 라우터가 로컬 파일 모드로 작동하도록 구성합니다. 이 구성은 네트워크 구성 서버의 작동이 중지된 경우에도 라우터가 부트되도록 합니다.

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

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

  2. 시스템의 NIC에 대해 IP 인터페이스를 구성합니다.
    # ipadm create-ip IP-interface
  3. 다음 명령 중 하나를 선택하여 유효한 IP 주소로 IP 인터페이스를 구성합니다.
    • 정적 주소를 구성하려면 다음 명령을 입력합니다.
      # ipadm create-addr -a address [interface | addr-obj]
    • 비정적 주소를 구성하려면 다음 명령을 입력합니다.
      # ipadm create-addr -T address-type [interface | addr-obj]

    IP 인터페이스를 구성하는 방법에 대한 자세한 내용은 Oracle Solaris 11.2 네트워크 구성 요소의 구성 및 관리 의 3 장, Oracle Solaris에서 IP 인터페이스와 주소 구성 및 관리를 참조하십시오.

    각 IP 인터페이스는 시스템에서 패킷을 경로 지정해야 하는 네트워크의 IP 주소로 구성되어 있어야 합니다. 따라서 시스템이 192.168.5.010.0.5.0 네트워크를 제공하는 경우 각 네트워크에 대해 하나의 NIC를 구성해야 합니다.


    Caution

    주의  -  DHCP를 사용하도록 IPv4 라우터를 구성하기 전에 DHCP 관리를 철저히 파악하고 있어야 합니다.


  4. /etc/inet/hosts 파일에 각 인터페이스의 호스트 이름 및 IP 주소를 추가합니다.

    예를 들어, 라우터의 두 인터페이스에 대해 지정된 이름이 각각 krakatoakrakatoa-1이라고 가정합니다. /etc/inet/hosts 파일의 항목은 다음과 같습니다.

    192.168.5.1      krakatoa        #interface for network 192.168.5.0
    10.0.5.1         krakatoa-1      #interface for network 10.0.5.0
  5. Oracle Solaris 11.2 네트워크 구성 요소의 구성 및 관리 의 로컬 파일 모드에 대한 시스템 구성 방법 절차를 수행하여 이 라우터가 로컬 파일 모드로 실행되도록 구성합니다.
  6. 라우터가 서브넷 네트워크에 연결된 경우 /etc/inet/netmasks 파일에 네트워크 번호 및 넷마스크를 추가합니다.

    예를 들어, IPv4 주소 표기법(예: 192.168.5.0)의 경우 다음과 같이 입력합니다.

    192.168.5.0    255.255.255.0
  7. 라우터에서 IPv4 패킷 전달을 사용으로 설정합니다.
    # ipadm set-prop -p forwarding=on ipv4
  8. (옵션) 경로 지정 프로토콜을 시작합니다.

    다음 명령 중 하나를 사용합니다.

    # routeadm -e ipv4-routing -u

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

    # svcadm enable route:default

    경로 지정 프로토콜을 시작하면 경로 지정 데몬 /usr/sbin/in.routed가 자동으로 경로 지정 테이블을 업데이트합니다. 이 프로세스를 동적 경로 지정이라고 합니다. 경로 지정 유형에 대한 자세한 내용은 Oracle Solaris 11.2 네트워크 구성 요소의 구성 및 관리 의 경로 지정 테이블 및 경로 지정 유형을 참조하십시오. routeadm 명령에 대한 자세한 내용은 routeadm(1M) 매뉴얼 페이지, ipadm 명령에 대한 자세한 내용은 ipadm(1M) 매뉴얼 페이지를 참조하십시오.

    in.routed 데몬과 연관된 SMF(서비스 관리 기능) FMRI(Fault Management Resource Identifier)는 svc:/network/routing/route입니다.

예 2-1  시스템을 라우터로 구성

이 예는 다음 그림을 기준으로 합니다.

image:이 그림은 IPv4 라우터가 여러 개인 자율 시스템을 나타냅니다.

Router 2에는 두 개의 유선 네트워크 연결(172.20.1.0 네트워크에 대한 연결과 10.0.5.0 네트워크에 대한 연결)이 포함되어 있습니다. 이 예에서는 시스템을 172.20.1.0 네트워크의 라우터(Router 2)로 구성하는 방법을 보여줍니다. 또한 이 예에서는 Router 2가 Oracle Solaris 11.2 네트워크 구성 요소의 구성 및 관리 의 로컬 파일 모드에 대한 시스템 구성 방법에 설명된 대로 로컬 파일 모드로 작동하도록 구성되었다고 간주합니다.

  1. 시스템 인터페이스의 상태를 확인합니다.

    # dladm show-link
    LINK     CLASS     MTU     STATE   BRIDGE   OVER
    net0     phys      1500    up      --       --
    net1     phys      1500    up      --       --
    net2     phys      1500    up      --       --
    # ipadm show-addr
    ADDROBJ           TYPE     STATE        ADDR
    lo0/v4            static   ok           10.0.0.1/8
    net0/v4           static   ok           172.20.1.10/24
  2. net0만 IP 주소로 구성되었습니다. Router 2를 기본 라우터로 설정하려면 물리적으로 net1 인터페이스를 10.0.5.0 네트워크에 연결합니다.

    # ipadm create-ip net1
    # ipadm create-addr -a 10.0.5.10/24 net1
    # ipadm show-addr
    ADDROBJ           TYPE     STATE        ADDR
    lo0/v4            static   ok           192.168.0.1/8
    net0/v4           static   ok           172.20.1.10/24
    net1/v4           static   ok           10.0.5.10/24
  3. 새로 구성된 인터페이스 및 연결된 네트워크에 대한 정보로 다음 네트워크 데이터베이스를 업데이트합니다.

    # pfedit /etc/inet/hosts
    192.168.0.1       localhost
    172.20.1.10        router2        #interface for network 172.20.1
    10.0.5.10          router2-out    #interface for network 10.0.5
    # pfedit /etc/inet/netmasks
    172.20.1.0    255.255.255.0
    10.0.5.0      255.255.255.0
  4. 패킷 전달 및 in.routed 경로 지정 데몬을 사용으로 설정합니다.

    # ipadm set-prop -p forwarding=on ipv4
    # svcadm enable route:default

    그러면 RIP를 통한 IPv4 패킷 전달 및 동적 경로 지정이 Router 2에서 사용으로 설정되었지만, 172.20.1.0 네트워크에 대한 기본 라우터 구성을 완료하려면 다음을 수행해야 합니다.