Como todos los conocedores de los distintos sabores de Unix, Solaris no es Linux, así que no es posible poner las rutas estáticas en el archivo /etc/sysconfig/static-routes. Hay que meterlas a fuerza bruta con los siguientes pasos:
Generación del Script de Rutas
Suponiendo que el gateway para llegar a la net 172.16.0.0/19 es la IP 192.168.150.10, dentro del directorio /etc/init.d se debería generar el archivo /etc/init.d/Rutas con el siguiente contenido:
#!/usr/bin/sh
/usr/sbin/route add -net 172.16.0.0 -netmask 255.255.224.0 192.168.150.10
Hay que notar que la primera línea del archivo debe ser #!/usr/bin/sh de lo contrario el script no correrá. Notar que ponemos sh, ya que algunas versiones de Solaris no traen bash por defecto.
En ese archivo se pueden poner todas las rutas necesarias. Basta con variar la net, la máscara y la puerta de enlace.
Ahora hay que darle permisos de ejecución con el comando
chmod 0555 /etc/init.d/Rutas
Instalación de Rutas Permanentes
Para que queden residentes y no se pierdan en el próximo reinico de la máquina hay que ejecutar el siguiente comando
ln -s /etc/init.d/Rutas /etc/rc3.d/S99Rutas
Y para instalarlas en la sesión actual en el sistema solo hay que correr el siguiente script:
sh /etc/init.d/Rutas
{ 1 comment… read it below or add one }
el día de hoy, tuve un problema y su artículo me ayudó mucho…
muchísimas gracias!