Hi Tom,

Well, to answer your question you would be doing something wrong IF you are recommending your method to Yuriy. Basically, you aren't answering the question. remote into our computers remotely using RDP from remote locations, typically from home. Simple, because we have eight computers we can remote to, but most of the time, each will be logging into their own computer.

But, the question was "How can I set up a remote location and connect to the main office?" It would be rather impractical and, in many ways, not doable. Even though we typically have five users, we will use all of the computers during the day.

So, let's say the remote office has four doctors each requiring three exam rooms and an office and seven staff. Eleven users requiring 22 PCs. So, these users would likely have fewer computers at the host office to remote to. That is a major problem because virtually all desktop OS are licensed by Microsoft to run one session at a time. In fact, if someone is logged on, you will likely see:

Logon Message: Another user is currently logged onto this computer. If you continue, the user will be disconnected.....

Or that user can decide to not accept your request, because they would like to continue their session.

Most desktop OS especially after XP are not designed to run concurrent sessions. You can run some 3rd party apps or do a hack, but it is considered illegal by Microsoft and is a breech of the TOS. There would be a myriad other problems.

Or use Remote Desktop Server running Remote Desktop Services. One server with a server OS whose RDS role is enabled. This RD Server can have 1, 10, 100 concurrent sessions, depending only on the number CALS and the resources of the machine. Now, you have 11 staff with 11 CALS who can remote into one server. The Remote Desktop Server can run multiple programs as long as they are compatible with RDS. You could have 11 sessions running at the same time. Or, as Sandeep's excellent article mentions, you can run your session as if the entire computer desktop is available along with its programs, or you can have AC as a remote app.

Your file/database server is also your domain controller and continues to house the databases and shared files. If two years later you open another office with 30 users, you purchase 30 CALS and maybe more RAM. You could also have 100 users, but manage one AC.

By the way, with your port forwarding, are you using the default port 3389? If so, you may wish to close those ports and change to a different random port.


Bert
Pediatrics
Brewer, Maine