El siguiente procedimiento supone que ya ha configurado el sistema para IPv6. Para obtener instrucciones sobre los procedimientos, consulte Capítulo 3, Configuración y administración de direcciones e interfaces IP en Oracle Solaris de Configuración y administración de componentes de red en Oracle Solaris 11.2 .
Para obtener más información, consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .
# ipadm set-prop -p forwarding=on ipv6
El daemon in.ripngd se encarga del enrutamiento de IPv6. Active el enrutamiento de IPv6 mediante uno de los siguientes comandos:
Utilice el comando routeadm:
# routeadm -e ipv6-routing -u
donde la opción –e permite el enrutamiento IPv4 y la opción –u aplica la configuración actual al sistema que se está ejecutando.
Utilice el comando SMF adecuado:
# svcadm enable ripng:default
Para obtener información sobre el comando routeadm, consulte la página del comando man routeadm(1M).
Especifique el prefijo de sitio que debe anunciar el enrutador y demás datos de configuración en el archivo /etc/inet/ndpd.conf. El daemon in.ndpd lee este archivo e implementa el protocolo de descubrimiento de vecinos de IPv6.
Para obtener una lista de variables y valores permitidos, consulte la página del comando man ndpd.conf(4).
ifdefault AdvSendAdvertisements true prefixdefault AdvOnLinkFlag on AdvAutonomousFlag on
Este texto indica al daemon in.ndpd que envíe anuncios de enrutador en todas las interfaces del enrutador que se hayan configurado para IPv6.
El texto se debe agregar en el siguiente formato:
prefix global-routing-prefix:subnet ID/64 interface
En el siguiente archivo de ejemplo, el archivo /etc/inet/ndpd.conf configura el enrutador para que anuncie el prefijo de sitio 2001:0db8:3c4d::/48 en las interfaces net0 y net1.
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
El enrutador de IPv6 comienza a anunciar en el vínculo cualquier prefijo de sitio que esté en el archivo ndpd.conf.
# 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
En el resultado, cada interfaz que fue configurada para IPv6 ahora dispone de dos direcciones. La entrada con el nombre de objeto de dirección, como interface/v6, muestra la dirección local de enlace para esa interfaz. La entrada con el nombre de objeto de dirección, como interface/v6a muestra una dirección IPv6 global. Además del ID de la interfaz, esta dirección incluye el prefijo de sitio que configuró en el archivo /etc/ndpd.conf. Tenga en cuenta que la designación v6a es una cadena definida de forma aleatoria. Puede definir otras cadenas para constituir la segunda parte del nombre de objeto de dirección, siempre que interface refleje la interfaz mediante la cual está creando las direcciones IPv6, por ejemplo net0/mystring, net0/ipv6addr.
Véase también
Para averiguar cómo configurar túneles desde los enrutadores que ha identificado en la topología de red IPv6, consulte Administración de túneles IP de Administración de redes TCP/IP, IPMP y túneles IP en Oracle Solaris 11.2 .
Para obtener información sobre cómo configurar conmutadores y concentradores en la red, consulte la documentación del fabricante.
Para averiguar cómo mejorar la compatibilidad de IPv6 en los servidores, consulte Configuración de interfaces activadas para IPv6 en servidores de Configuración y administración de componentes de red en Oracle Solaris 11.2 .