"Graham Waller" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Thanks everyone for your help on this. You're right about the port
> forwarding - it wasn't necessary.
>
> I'm not sure about the encapsulation though - we are using a PPTP
> connection from Windows XP to Windows Server 2003 and there doesn't seem
> to be any setting for that (unless I am missing something).
I use PPTP through a Vigor router to connect to a VPN managed by another
Vigor router at the server site. This allows me to connect to anything on
the server site. Typically I connect to Server2003 or SBS2003. Note that
the VPN is not managed by the server, it is managed by the router at the
server site.
I have used the M$ PPTP client to connect in this way via a variety of
routers and it's never been a problem. I'm not specifically aware of having
used Linksys or Netgear. Encapsulation may be a problem because the
protocol uses a dynamically assigned port - however:
http://www.microsoft.com/technet/com...uy/cg0103.mspx
includes:
"The use of a separate mechanism for PPTP data encapsulation has an
interesting side effect for network address translators (NATs). For more
information about NATs, see Windows 2000 Network Address Translator (NAT)
(the March 2001 Cable Guy article). Most NATs can translate TCP-based
traffic for PPTP tunnel maintenance. However, PPTP data packets with the GRE
header are not typically translated without using either a static address
mapping or a PPTP NAT editor."
In practise this means that the router understands the VPN protocol and
looks at the outgoing packet with the dynamic port number defined in it,
then opens that port for incoming traffic. FTP is another protocol that
uses dynamic ports, and routers seem to handle this OK. Some very old (10
years plus) routers certainly do not understand common protocols.
So it's worth checking that the router specification says that it carries
VPN traffic.
At one time some ISPs did not carry VPN traffic on "home" services, because
they regarded VPN as a business requirement - but your experience suggests
that is not your problem.
Another issue may be the configuration of the VPN service on your Windows
Server 2003 - it may know that it should only accept traffic from the IP
address of the PC which was directly connected to the cable modem. When the
router is present, the start point IP address of the PPTP client will be the
IP address of the PC on the LAN managed by the router, so you may need to
edit your VPN settings accordingly.
My recommendation would be to use routers to manage the VPN. The user then
does not have to know anything about invoking the VPN client before using
the connection - it is all done in the router. Several computers at the
"home" location can share the VPN. Further, you can configure the routers
to bring up the VPN from either end, so you could manage the "home" router
itself from the office - and help the user via VNC, as necessary.
--
Graham