Link to home
Start Free TrialLog in
Avatar of jb1013
jb1013

asked on

XP VPN remote print sharing?

Two sites:

Local Site has an XP Pro server that serves as a VPN server to the remote site.

VPN connection works fine.  RDP works fine.  I need to figure out a way to get RDP to two other machines.  

There is one remote user needs to be able to Remote Desktop into one of the local machines and use Quickbooks and some UPS shipping software that integrates with Quickbooks, but then she needs to be able to print the shipping labels back to a thermal label printer at the remote site.  I want to be able to setup the local computer that she uses for VPN access and RDP so that it prints to the shared printer on her computer at the remote site.  Unfortunately when the remote computer is connected to the VPN none of the local computers can access resources on it.  I can ping by IP address, and I added name mapping to the hosts file so I can even ping by name, but I can't map to resources on the remote machine.  The remote machine was able to map to a network share on the local server.

How do I let the local machine that is being used in RDP print back to the remote computer?

Avatar of jb1013
jb1013

ASKER

Ignore the sentence, "I need to figure out a way to get RDP to two other machines." I meant to remove that.  I was adding more than one question in the thread originally and found it was just too confusing.  One step at a time.  ;)
Avatar of Rob Williams
There is a security feature in the VPN client that blocks local connections, including local Internet access, to protect the office/remote network. You can disable this if you wish. To do so on the client/connecting PC, go to:
control panel | network connections | right click on the VPN/Virtual adapter and choose properties | Networking | TCP/IP -properties | Advanced | General | un-check  "Use default gateway on remote network"
This should allow the user to connect to the shared printer while connected to the VPN.
Avatar of jb1013

ASKER

Hi Robwill thanks for the assistance, but unfortunately that did not work.  

I have the remote computer connected to the VPN.

From the local computer I'm just trying to map to the printer share on the remote computer by \\computername\sharename, I've also tried \\IP address\sharename and neither worked.

The local computer can ping the remote computer both by IP and name, but the remote computer does not show up in "Workgroup computers"

The remote computer also can't see any of the local computers in "Workgroup Computers"

The remote computer can map to resources on the local network, but cannot browse to them.

ASKER CERTIFIED SOLUTION
Avatar of Rob Williams
Rob Williams
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of jb1013

ASKER

Is there anyway to have the remote computer share its resources with the local computers when its connected via VPN.  So that it will show up and be browseable in Network Neighborhood?

What about getting the local computers to show up in Network Neighborhood for the remote computer when its connected to the VPN?

Thanks again for your help.  I just lost remote connection to one of the computers I'm trying to configure, so I'll have to check on your latest suggestions later.
If you are using a VPN you can connect to shares such as printers as if you were on the local network:
\\PCName\ShareName  or \\192.168.123.123\SahreName
As a rule they are no available in network Neighborhood as NetBIOS broadcast are not broadcast over a VPN.
Regardless Remote desktop usually uses it's internal connection options for printers as opposed to mapping to shares.
Avatar of jb1013

ASKER

Well, I see what your saying now.  

I can Remote Desktop into this remote server from my PC, and I can print to my own local LPT1 laser printer without having to do anything but check the box for printers in the RDP client.

However my network printer doesn't show up?  I tried the registry edit from the knowledge base but that didn't seem to help.  How do you redirect network printers in RDP?

I installed the driver on the remote computer as well.
Avatar of jb1013

ASKER

Also resource sharing only seems to work one way.  

Only the VPN client computer can access resources on the local network.  Computers from the local network cannot reach resources on the VPN client via UNC.
I have assumed you are using the default Windows VPN client, correct me if I am wrong.

>>"However my network printer doesn't show up? "
Have you removed the "Use default gateway on remote network" option on the VPN client. No connections to other PC's or printers in the same office as the client will be available if that is checked. If it is unchecked, look at the event viewer on the server PC, in the system log, after connecting by Remote Desktop, and see if there are any errors. If the printer is being detected but not added it should errors relating to the drivers.

>>"Also resource sharing only seems to work one way.  "
The client is meant to be used in one direction. The IP configuration on the client and the gateway feature assure that. For full bi-directional connections allowing the two networks to share resources between multiple sites you need to create a site-to-site VPN, which has lots of advantages. This can be done between 2 Windows servers, but the simplest and better method is to use 2 VPN routers such as the Linksys RV042 (under $200 US):
http://www.linksys.com/servlet/Satellite?c=L_Product_C2&childpagename=US%2FLayout&cid=1123638171618&pagename=Linksys%2FCommon%2FVisitorWrapper
Avatar of jb1013

ASKER

RobWill Thanks so much!!!!  I truley appreciate the lesson.  You have my sincere gratitude!

That was an excellent learning session.  Lots of new stuff that I learned about RDP and redirecting printers from this.

Very welcome. Thanks jb1013.
If interested in more detail the following id a great site:
http://www.brianmadden.com/content/content.asp?ID=62
Cheers,
--Rob