En una red, un host puede recibir paquetes de datos que estén destinados a otro sistema host. Mediante la activación del reenvío de paquetes en el sistema local de recepción, dicho sistema puede reenviar el paquete de datos al host de destino. Este proceso se conoce como reenvío IP y está desactivado de manera predeterminada en Oracle Solaris.
El reenvío de paquetes se gestiona mediante una propiedad que se puede establecer en interfaces IP y en el protocolo TCP/IP. Si desea elegir el modo en que se reenvían los paquetes, puede activar el reenvío de paquetes en la interfaz IP. Por ejemplo, puede tener un sistema con varias NIC, donde algunas NIC están conectadas a la red externa, mientras que otras están conectadas a una red privada. En ese caso, se debe activar el reenvío de paquetes solamente en algunas de las interfaces, no en todas.
También puede activar el reenvío de paquetes de forma global en el sistema estableciendo la propiedad del protocolo TCP/IP. Consulte Activación del reenvío de paquetes de forma global de Administración de redes TCP/IP, IPMP y túneles IP en Oracle Solaris 11.2 para obtener más información.
Por ejemplo, debe activar el reenvío de paquetes en la interfaz IP de la siguiente manera:
# ipadm set-ifprop -p forwarding=on -m protocol-version interface
donde protocol-version es IPv4 o IPv6. Debe ejecutar el comando por separado para los paquetes IPv4 e IPv6.
El siguiente ejemplo muestra cómo activar solamente el reenvío de paquetes IPv4 en el sistema:
# ipadm show-ifprop -p forwarding net0 IFNAME PROPERTY PROTO PERM CURRENT PERSISTENT DEFAULT POSSIBLE net0 forwarding ipv4 rw off off off on,off net0 forwarding ipv6 rw off -- off on,off # ipadm set-ifprop -p forwarding=on -m ipv4 net0 # ipadm show-ifprop net0 IFNAME PROPERTY PROTO PERM CURRENT PERSISTENT DEFAULT POSSIBLE ... net0 forwarding ipv4 rw on on off on,off ...