Muchas veces me ha pasado que estando en mi computadora tengo la necesidad de acceder a dos redes diferentes (por 192.168.1.0/24 192.168.2.0/24); para esos casos una forma simple de enrutar los paquetes diferenciando por número IP de destino realizamos lo siguiente (ubuntu):
#!/bin/sh
/sbin/route add -net 192.168.1.0 netmask 255.255.255.0 gw <IP de la interface de salida>
/sbin/route add -net 192.168.2.0 netmask 255.255.255.0 gw <IP de la interface de salida>
La configuración presentada arriba permitirá que las rutas se cargen al prender la computadora./sbin/route add -net 192.168.1.0 netmask 255.255.255.0 gw <IP de la interface de salida>
/sbin/route add -net 192.168.2.0 netmask 255.255.255.0 gw <IP de la interface de salida>
