I'll only share this solution.
Forward one port each to each machine such as...
8001 to machine 1
8002 to machine 2
8003 to machine 3
Now install TIGHTVNC's server on each machine and configure 8001 to machine 1, 8002 to machine 2, 8003 to machine 3. From the outside world, run the TightVNC client and select which port to get to each machine.
A similar port forwarding might be done with Remote Desktop but given the security pitfalls of RD, I will not write how to do that.
I have an Asymmetric DSL Ethernet Router model CNAD804-NF with four ports. The router has a static IP - WAN ID that I know. I have setup a LAN of 3 PC connected to this router. These PCs have IPs let say 10.0.0.50...70. My question is as an Internet user how can I remotly access any of the 3 PCs connected to the router. I'm trying to use Window XP Pro Remote Desktop to get to one of the 3 PCs.
I Appreciate you help in this.