How do I remotely print to a shared printer over the Internet?

How can I send a print job to a shared printer from anywhere on the Internet? I know there are remote solutions for networked printers; however, mine is a cheap laser shared to my local LAN.


Google just recently released an option for "cloud" printing. This mean that if you use google chrome you can print from anywhere to a PC that is connected to your printer (provided that PC is always on and connected).

Google has put together an easy to follow, step by step process on setting up Google cloud printing here:

1.Log in to your user account on the Windows, Mac, or Linux computer.

2.Open Google Chrome.

3.Click the Chrome menu enter image description here Chrome menu on the browser toolbar.

4.Select Settings.

5.Click the Show advanced settings link.

6.Scroll down to the “Google Cloud Print” section. Click Sign in to Google Cloud Print. enter image description here

7.In the window that appears, sign in with your Google Account to enable the Google Cloud Print connector.

8.Select the printers you want to connect, and then click Add printer(s).

9.You'll see a confirmation that Google Cloud Print has been enabled. Click Manage your printers to learn more.