Routing remote iSeries IP printing through a VPN tunnel
We have an iseries with several *LAN configured printers using port 9100. These were created using a CRTDEVPRT command with *IP connection. They are currently on the same network segment as the iSeries. For example, one printer has an IP address of 10.3.6.1. The iSeries will now be moving to a remote location but I still need to be able to route print traffic to this printer. We will have a VPN tunnel from the new iSeries location to the printer location. The traffic will have to flow through 2 firewalls. We can't use a remote output queue because of the printing requirements.
How do we route this traffic? We could assign an external IP address to the printer and then change the iSeries device to use the external IP and then route it through the firewall and NAT it to the internal ip address at the remote location. Will this work and is there a better way? The printer is configured to use port 9100. Is this the only port required or does is also use port 515 or other ports?