Situation is this:
We have a managed Cisco router which connects 10 local computers. We have to call out ISP to change router settings like port forwarding. I'll tell you all that we have bugged them plenty about it and they assure us that the router is configured correctly.
Our local network runs fine, with no problems with filesharing or other access.
We are trying to set up Remote Desktop so that we can log into our respective machines from home.
So far, we have had the Router guys set up so that public_ip_address:3390 is forwarded to local_machine1:3389.
This worked great, right away. We can use Remote Desktop from anywhere to connect to that machine via public_ip_address:3390.
For the next machine we had them forward public_ip_address:3391 to local_machine2:3391 and switched the RD listening port in the registry to 3391. We also confirmed that the computer was listening to 3391 by using the netstat -a command. We can connect to remote desktop on this second machine using the local ip address and port local_ip:3391, but are unable to connect to it using the public ip address.
We even tried to configure it identically to the machine that worked, switching ports and such, but this did not work either.
We tried setting up a third machine as well to no avail.
All machines are running XP pro with SP2. Windows firewall is disabled and we use Norton's firewall, but we have also shut down Norton's firewall while testing all of this.
Does anyone have any idea why we are unable to connect to any machines other than the one? We seem to have tried everything at this point and would love any inside on the matter.