Remote Ticket Printing-Ethernet via RDP/Teamviewer

This setup assumes that your are connecting to you ticket server using Remote Desktop, Teamviewer or some other remote access program.

Things you will need:

  • A Printer with an Ethernet connection
  • A portable router that supports NAT forwarding of the ticket printer port at the remote site.

Setup:

  1. A portable router that can be taken to the offsite location will be needed.
  2. Set an internal IP addresses of the portable router that is the SAME subnet range as the office network. As some examples:
    • if in the office the IP range is 192.168.0.x, then the IP addresses behind this portable router should be the same 192.168.0.x. This will ensure the Printer can be used in both networks without having to alter it's IP address.
    • Alternatively, you can use network addresses that are close (eg 192.168.1.x on your main lan and 192.168.0.x at the remote box office) and adjust the subnet mask to be something like 255.255.0.0
  3. Take the router, printer and computer to the offsite location. Plug everything into the portable router.
  4. Use Microsoft Remote Desktop (Macintosh or Windows vis MSTSC) or Teamviewerto remotely access a computer in the main office.
  5. *** at this point all should work, except, the printer WILL NOT.

  6. Enter a NAT forwarding rule in the router that forwards port 10001 to the IP address of the ticket printer. For example if your printer is at 192.168.0.15, then make a rule that forwards 10001 to that IP address.
  7. At the remote site, find out what the external IP address of the outside router is. This can be done by visiting www.whatismyip.com. In this example lets say the external IP is 77.12.34.56. This is where the internet thinks the router is located.
  8. In Theatre Manager click the Preference button at the top of the window (the yellow cog). Select the Ticket Printers tab. The IP displayed will most likely be the internal IP address of the Ticket Printer.
  9. Change the IP address of the ticket printer to the address supplied in step 6 above.
  10. Test print a ticket.

What you've effectively done is told Theatre Mananager to send the ticket info outside your office and all the way along to your router. Your router then says, not me, pass it inside the router to your printer (using the NAT rule).

When the ticket printer returns to the office the machine that was accessed remotely using TeamViewer will need to have the Preferences updated. Log back into Theatre Manager and click the Preference button. Select the Ticket Printers tab and change the IP address back to the address within the local network. Each time the ticket printer is taken offsite use the www.whatismyip.com site to determine the IP address to be entered for the ticket printer.

Diataxis: