You need to read up on VPN
www.microsoft.com/vpn is one link--perhaps not the best for a beginning, but
easy to remember.
XP Pro can host a single incoming VPN connection, so you have everything you
D creates a VPN connection with A. A gives D an IP address on the private
lan behind A. D can then communicate with B over this secure, encrypted,
private tunnel over the Internet.
This stuff is dead easy to get going--the one trick is that you will need to
dig into the IP properties of the Incoming Connections icon in Network
Connections on A (once you create it!) to give it a specific range of IP
addresses to give out which will be on the private LAN, but not already in
use. (192.168.0.200 through 202??)
You won't be able to browse, but you can use a hosts file or go directly by
Machine B's IP address. (start, run, \\machineBIPaddress <enter> )
> I would like to know if it is possible to share an internet connection in
> LAN and be able to establish direct connection between a remote system and
> system within the LAN to exchange files?
> For example, I have 2 PCs connected to the internet using a gateway PC.
> Computer A is the main system that is connected to the internet via the
> Computers B & C are connected to A via an ehternet LAN. All systems are
> using Windows XP and ICS. All systems are able to use the web browser to
> view and download external pages and files without any problems.
> However, when using Windows Messenger only PC A is able to send and
> files. PCs B & C cannot send or receive files with any computers outside
> LAN. At the same time PCs B & C cannot establish any direct connections
> (peer-to-peer) with any external systems.
> I have tried several proxy apps, like WinProxy, AnalogX without any
> Is there a way to make able PCs B & C to establish direct connections
> (incoming traffic) with external computer (PC D see diagram)? In
> I'm interested in using PC Anywhere or VNC on PC B and be able to connect
> PC B from a remote location using the internet.
> Many thanks in advance.