Oracle® Solaris 11.2의 TCP/IP 네트워크, IPMP 및 IP 터널 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

6to4 터널을 구성하는 방법

6to4 터널을 구성하는 경우 6to4 라우터를 네트워크의 6to4 사이트에 있는 노드에 대한 IPv6 라우터로 사용해야 합니다. 따라서 6to4 라우터를 구성할 때 물리적 인터페이스에서 해당 라우터를 IPv6 라우터로도 구성해야 합니다. Oracle Solaris 호스트를 라우터로 구성하는 자세한 방법은 Oracle Solaris 11.2 시스템을 라우터 또는 로드 밸런서로 구성 의 IPv6 라우터 구성을 참조하십시오.

  1. 6to4 터널을 만듭니다.
    # dladm create-iptun -T 6to4 -a local=address tunnel-link
    –a local=address

    터널 로컬 주소를 지정합니다. 이 주소가 시스템에 이미 존재해야 유효한 주소입니다.

    tunnel-link

    IP 터널 링크를 지정합니다. 네트워크 링크 관리에서 의미 있는 이름이 지원되는 경우, 터널 이름이 더 이상 만들려는 터널의 유형으로 제한되지 않습니다. 대신 관리상 선택한 이름을 터널에 지정할 수 있습니다. 터널 이름은 문자열과 PPA 번호로 구성됩니다(예: mytunnel0). 자세한 내용은 Oracle Solaris 11.2 네트워크 구성 요소의 구성 및 관리 의 유효한 링크 이름 규칙을 참조하십시오.

  2. 터널 IP 인터페이스를 만듭니다.
    # ipadm create-ip tunnel-interface

    여기서 tunnel-interface는 터널 링크와 동일한 이름을 사용합니다.

  3. (옵션) 터널용 대체 IPv6 주소를 추가합니다.
  4. /etc/inet/ndpd.conf 파일을 편집합니다.
    # pfedit /etc/inet/ndpd.conf
  5. 다음 두 라인을 파일에 추가하여 6to4 경로 지정을 알립니다.
    if subnet-interface AdvSendAdvertisements 1
    IPv6-address subnet-interface

    여기서 첫번째 라인은 알림을 수신하는 서브넷을 지정하며, subnet-interface는 서브넷이 연결된 링크를 나타냅니다. 두번째 행의 IPv6 주소에는 6to4 터널의 IPv6 주소에 사용되는 6to4 접두어 2000이 지정됩니다.

    ndpd.conf 파일에 대한 자세한 내용은 ndpd.conf(4) 매뉴얼 페이지를 참조하십시오.

  6. IPv6 전달을 사용으로 설정합니다.
    # ipadm set-prop -p forwarding=on ipv6
  7. 다음 옵션 중 하나를 선택합니다.
    • 라우터를 재부트합니다.
    • /etc/inet/in.ndpd 데몬에 대해 sighup을 실행하여 라우터 알림 전송을 시작합니다.

      6to4 접두어를 수신할 각 서브넷의 IPv6 노드가 새 6to4 파생 주소로 자동 구성됩니다.

  8. 6to4 사이트에서 사용되는 이름 서비스에 노드의 새 6to4 파생 주소를 추가합니다.

    지침은 Oracle Solaris 11.2 네트워크 구성 요소의 구성 및 관리 의 4 장, Oracle Solaris 클라이언트에서 이름 지정 및 디렉토리 서비스 관리를 참조하십시오.

예 5-4  6to4 터널 만들기

다음 예는 6to4 터널을 만드는 방법을 보여줍니다. IPv6 인터페이스만 6to4 터널을 경유하도록 구성할 수 있습니다. 이 예에서 서브넷 인터페이스는 /etc/inet/ndpd.conf가 참조하는 net0입니다.

# dladm create-iptun -T 6to4 -a local=192.0.2.23 tun0
# ipadm create-ip tun0
# ipadm show-addr
ADDROBJ           TYPE     STATE        ADDR
lo0/v4            static   ok           127.0.0.1/8
net0/v4           dhcp     ok           192.0.2.23/24
lo0/v6            static   ok           ::1/128
tun0/v6           static   ok           2002:c000:217::1/16

# ipadm create-addr -T addrconf net0
net0/v6
# ipadm create-addr -a 2002:c000:217:cafe::1 net0
net0/v6a
# ipadm show-addr
ADDROBJ           TYPE     STATE        ADDR
lo0/v4            static   ok           127.0.0.1/8
net0/v4           dhcp     ok           192.0.2.23/24
lo0/v6            static   ok           ::1/128
net0/v6           addrconf ok 		  fe80::214:4fff:fef9:b1a9/10
net0/v6a          static   ok           2002:c000:217:cafe::1/64
tun0/v6           static   ok           2002:c000:217::1/16

# vi /etc/inet/ndpd.conf
if net0 AdvSendAdvertisements on
prefix 2002:c000:217:cafe::0/64 net0

# ipadm set-prop -p forwarding=on ipv6

6to4 터널에 대한 IPv6 주소 접두어는 2002입니다.