9.6 How do I configure network printing to access printers outside my firewall?
From Doug Werth:
I will assume you are going to be setting these up for port mapping on your firewall and that you plan to have multiple printers on the outside of the firewall. I would configure it this way in NPCONFIG:
# Firewall internal address is 192.168.1.1
#
900 (network_address = 192.168.1.1
tcp_port_number = 7900
...any other npconfig statements)
901 (network_address = 192.168.1.1
tcp_port_number = 7901
...any other npconfig statements)
902 (network_address = 192.168.1.1
tcp_port_number = 7902
...any other npconfig statements)
On the firewall, you would set up port mapping to the real IP address of the printer and the true port. For example,
7900 = 10.1.1.20:9100
7901 = 10.1.1.21:9100
7902 = 10.1.1.35:9100