Administración de redes TCP/IP, IPMP y túneles IP en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Cómo configurar un túnel 6to4

Al configurar túneles 6to4, un enrutador 6to4 debe actuar como enrutador IPv6 para los nodos de los sitios 6to4 de la red. Por lo tanto, al configurar un enrutador 6to4, también debe configurar ese enrutador como enrutador IPv6 en las interfaces físicas. Para obtener más información sobre cómo configurar un host de Oracle Solaris como enrutador, consulte Configuración de un enrutador IPv6 de Configuración del sistema Oracle Solaris 11.2 como enrutador o equilibrador de carga .

  1. Cree un túnel 6to4.
    # dladm create-iptun -T 6to4 -a local=address tunnel-link
    –a local=address

    Especifica la dirección local del túnel, que ya debe existir en el sistema para ser una dirección válida.

    tunnel-link

    Especifica el enlace de túnel IP. Al admitir nombres significativos en una administración de enlace de red, los nombres de los túneles ya no se restringen al tipo de túnel que se está creando. En su lugar, puede asignar a un túnel cualquier nombre elegido administrativamente. Los nombres de túneles está formados por una cadena y el número de PPA, por ejemplo, mitúnel0. Para obtener más información, consulte Reglas para nombres de enlaces válidos de Configuración y administración de componentes de red en Oracle Solaris 11.2 .

  2. Cree la interfaz IP del túnel.
    # ipadm create-ip tunnel-interface

    Donde interfaz_túnel utiliza el mismo nombre que el enlace de túnel.

  3. (Opcional) Agregue direcciones IPv6 alternativas para el uso del túnel.
  4. Edite el archivo /etc/inet/ndpd.conf.
    # pfedit /etc/inet/ndpd.conf
  5. Anuncie el enrutamiento 6to4 mediante la agregación de las siguientes dos líneas al archivo.
    if subnet-interface AdvSendAdvertisements 1
    IPv6-address subnet-interface

    donde la primera línea especifica la subred que recibe el anuncio y la subnet-interface hace referencia al enlace al que está conectada la subred. La dirección IPv6 de la segunda línea debe tener el prefijo 6to4 2000 que se utiliza para direcciones IPv6 en túneles 6to4.

    Para obtener información detallada sobre el archivo ndpd.conf, consulte la página del comando man ndpd.conf(4).

  6. Active el reenvío de IPv6.
    # ipadm set-prop -p forwarding=on ipv6
  7. Elija una de las siguientes opciones:
    • Reinicie el enrutador.
    • Emita un sighup al daemon /etc/inet/in.ndpd para que empiece a enviar anuncios de enrutador.

      Los nodos IPv6 de cada subred que recibirá el prefijo 6to4 se autoconfiguran con las nuevas direcciones derivadas 6to4.

  8. Agregue las nuevas direcciones derivadas 6to4 de los nodos al servicio de nombre utilizado en la ubicación 6to4.

    Para obtener instrucciones, consulte Capítulo 4, Administración de servicios de nombres y directorios en un cliente de Oracle Solaris de Configuración y administración de componentes de red en Oracle Solaris 11.2 .

Ejemplo 5-4  Creación de un túnel 6to4

El siguiente ejemplo muestra cómo se crea un túnel 6to4. Tenga en cuenta que únicamente las interfaces IPv6 se pueden configurar en túneles 6to4. En este ejemplo, la interfaz de subred es net0 a la que hace referencia /etc/inet/ndpd.conf.

# 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

Tenga en cuenta que para los túneles 6to4, el prefijo para la dirección IPv6 es 2002.