View Full Version : Sharing a printer on TWO physically separate networks

07-02-2009, 07:04 PM
Okay guys, I'm sure you know the answer to this and I'm glad you do:

I have two static IPs from my internet provider. Naturally, I wanted to utilize both of these, so the drop coming in via ethernet is going to a 10 m/bit hub and then to two wireless routers.

Router A is the other business in my building
Router B is my network

The printer is on their router, but I want to be able to access it. Right now I have both of our LANs set up as 192.168.1.x addressing internally.

These two networks do NOT see each other, I'm wanting them to stay that way, however I want a way to mutually "see" the printer and print from it so I don't have to switch my connection to their router every time I want to print.

Help! :)

07-02-2009, 07:09 PM
You could do a vpn connection between your computer and one of theirs. Something like hamachi would be really easy to set up. Then just share the printer, connect to it through hamachi.

Or you could use printershare (used to be called printeranywhere?). http://www.printeranywhere.com/

07-02-2009, 08:47 PM
I agree. There will be no local printing especially since you're on similar subnets. A software VPN is the only way that I can think of. You might still have to switch the subnets to be slightly different because your PC won't know which network you talking about. 192.168.1.x and 192.168.2.x

07-02-2009, 09:02 PM
If they have a firewall you might be able to use NAT. Use the public IP and map it to the internal printer IP and then you should be able to access the printer via the internet. This is not as secure since the printer would be on the internet but they could lock it down so only your network could use it.

07-02-2009, 10:02 PM
Take the printer of their network and run it off a port forwarding bridge between the two networks.

07-02-2009, 10:39 PM
I agree with 14046972 that Hamachi should work. It uses a "5." IP space to establish the VPN, so I expect that your local subnets will not matter. The first 4-5 machines are free; however, the paid version does seem quite a bit faster. (https://secure.logmein.com/products/hamachi/vpn.asp)

That PrinterShare (http://www.printeranywhere.com/) that s/he mentioned also looks very promising.

Thank you 14046972.

-- Patrick B.

07-02-2009, 10:57 PM
I've used PrinterAnywhere, and I'm pretty sure I posted about it here at some point. It worked well enough, but the free version prints a second page that has an ad on it I think.

07-03-2009, 01:05 AM
what about a mini print server? (http://bit.ly/KuhLV) Couldn't you set it to a static ip from your router and then forward the port. Then access it from the ip address: port? That's possible right?

07-22-2009, 03:11 AM
If it's a Network printer, which I imagine it is, then you should be able to just forward a port from your router to the IP of the printer; which you probably want to have a static IP address assigned to. Then you just use TCP/IP printing to that static IP from your isp on the port that you set up on the router. For more information google tcp/ip printing.