Con el comando ROUTE de MSDOS puedes configurar "por donde salen las conexiones" (por decirlo así) dependiendo del destino que tengan.
En tu caso deberías decirle que todas las conexiones de la INTRANET salgan por la conexión de la empresa y el resto (INTERNET) salgan por el iPhone.
Si miras la ayuda verás que es algo sencillo.
Si en la ventana MSDOS escribes ROUTE PRINT verás algo como esto (por poner una bajada de internet):
Por ejemplo hay una línea que empieza con:
192.168.10.0 255.255.255.0 ....
Significa que todas las conexiones hacia 192.168.10.*** saldrán por la ruta ...10.1
Mientras que las 192.168.40.*** saldrán por la dirección ...30.1 debido a la línea:
192.168.40.0 255.255.255.0 192.168.30.1 .....
Haz una prueba añadiendo rutas y luego para saber si estás saliendo por el lugar correcto, ejecutas el comando TRACERT ip.
Por ejemplo:
TRACERT
www.google.com
Debería ver que sale por la red del iPhone
Y si ejecutas:
TRACERT ip_local
Debería salir por la IP de la red local.