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 .
# dladm create-iptun -T 6to4 -a local=address tunnel-link
Especifica la dirección local del túnel, que ya debe existir en el sistema para ser una dirección válida.
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 .
# ipadm create-ip tunnel-interface
Donde interfaz_túnel utiliza el mismo nombre que el enlace de túnel.
# pfedit /etc/inet/ndpd.conf
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).
# ipadm set-prop -p forwarding=on ipv6
Los nodos IPv6 de cada subred que recibirá el prefijo 6to4 se autoconfiguran con las nuevas direcciones derivadas 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 .
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.