I have a remote network (A) that is connected to a head office (B) through a private network. Network A only has 1 PC that requires the connection, and this is into a terminal server at network B.

We want to save money by getting rid of the private network as only 1 PC now access it and it seems silly to pay ~$400 per month for something that is accessed by 1 PC. A VPN tunnel is out of the question as the provider wants to charge $600 a month for a VPN tunnel (more than a private network? I might get them to check these numbers).

I was thinking of 2 options: 1) VPN client on the PC. This wouldn't cost a thing as we already have VPN users available. 2) Open up a port on the firewall of network B, forwarding to the terminal server.

Now the problem is this: On the terminal server, the program that is accessed is for printing labels to the printer that is at network A. The program is setup to send all print jobs to a printer that is setup locally on the terminal server, which has its port mapped to the IP address of the printer that is at network A.

If we got rid of the VPN tunnel and used clients/open up firewall port, the printer would no longer be able to find network A, and hence printing would not work.

Any ideas to combat this issue? Can the printers at the remote network be setup as internet printers? I've never had any experience with internet printers. Can you open up ports and map to a public static IP address?


Actually it sounds like you have a PC and a printer on network A, and you're printing from the terminal server on network B, via some proprietary network "thing" that's costing you $400 a month for something that should be approximately free (i.e. a VPN).

The VPN approach would be easiest (and, as I said, approximately free since you already have the VPN infrastructure) and would only require you to adjust the relevant IP address/port numbers so the terminal server can continue to reach the printer.

The simplest solution would probably be to install the label-printing program on a PC at site A and forget about running everything back and forth over the network twice.

  • HI. Yes thats correct, a printer and a PC on network A. The network "thing" is just a private WAN link between the two sites. As I said, I want to avoid a VPN tunnel as the provider still want to charge for this. The label printing program needs to be on the terminal server in site B. It is a warehouse management system that is hosted on the terminal server and their is no way around it. – Lock Oct 18 '12 at 3:30
  • Yep, I'd run VPN over the Internet and then (once it's working) drop the private WAN. – Michael Hampton Oct 18 '12 at 3:43
  • No, but as I said, the provider wants to charge even more for a VPN tunnel, so VPN is out of the question. – Lock Oct 18 '12 at 3:45
  • You said you already have VPN infrastructure and it wouldn't cost a thing? – Michael Hampton Oct 18 '12 at 3:46
  • Sorry I was talking about a VPN client, not VPN tunnel. But that might work. The VPN clients get an IP address that is static. As long as that VPN address is routable (and no firewalls in between) from network B down to the clients PC, as long as the client is open, it should be able to print I would think. – Lock Oct 18 '12 at 4:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.