John said:
You also have to open the non-standard ports in the firewall software
on the hosts. You need a separate entry in the router's forwarding
table for each computer that you want to access. It works fine.
I do it all of the time. I also don't use the default port (or anything
near it). Are you trying to connect to multiple machines at work
from home? If that is the case, it's the router at work that needs
to have the port forwarding table set up. Most companies would
not allow that. The company I worked for, before I retired, had a
VPN set up which allowed me to put my home computer directly
on the network at work.
Thanks very much for your time, John. It's encouraging that you're able to
do this.
That KB article 306759 only says to shut down regedit after changing the
port number. Do you happen to know if you have to reboot too? If yes, don't
bother reading the rest. I'll reboot when I get back to the office tomorrow.
Yes, I did have two separate entries in the forwarding table. One with the
default port of 3389, the other I tried a bunch of different ports. So for
example (are you familiar with the Linksys router port forwarding config
page?):
- One line had ports 3388 to 3390, and the last three digits of the IP
address matched that of one machine (meaning in a DOS box I type "ipconfig"
and check the last three digits);
- Another line on this forwarding page had ports 3391 to 3393. The last
three digits matched the IP address of another machine. On this other
machine, I went into the registry and changed the PortNumber to 3392. I also
tried drastically different variations here;
- On Remote Desktop, I enter the IP address and it logs on to the first
machine with the default port number of 3389. All's well;
- Quit. Now in Remote Desktop, I enter the IP address + ":" + 3392. It won't
log on to the second machine. Error msg: "The client could not connect to the
remote computer. Remote connections might not be enabled..."
Are you trying to connect to multiple machines at work
from home?
Yes.
If that is the case, it's the router at work that needs
to have the port forwarding table set up.
Yeah.
Any thoughts?
Thanks again.