Ignite - make_net_recovery

I've read the Ignite User/Admin Guide but I'm having trouble figuring out if I can do a make_net_recovery if the ignite server and client server are on completely different networks? If this can be done is there any special configuration? If I initiate the command from the server it looks like it uses ports 22 and 514. I'd like to run it from the client - are the same ports used?

The idea is to have a box to boot from in the same network then go and get the golden image...

I'm using the make_net_recovery as a backup. I'm about to do a firmware upgrade and want a complete bootable image before I upgrade.

The easiest method to ensuring you can boot & install your net_recovery image from an Ignite server on a different subnet is to set up a boot helper on the subnet your client system is on & point it to your Ignite server.

Instructions here: Setting Up the Boot-Helper