Is there good tool that can do same thing as windows 'mstsc' and also has some features, like save different session info, so don't need to remember difference IP/ID/pwd. Thanks.
EDIT: Since I can't directly RDP to remote hosts, instead, I have to RDP to a terminal server and RDP from their to my destination. Is there client that can relay my connection from local and pass through the terminal to the real destination?
I'm a fan of the Terminals program - does a lot more than RDP as well if you need that.
Check out mRemote, not sure I could function without it.
You can use the mstsc tool to save settings such as IP and password information to saved files.
click the Options button. From the General tab, click the Save As button. Type in a file name and choose the location where you want to save the file. Next time you want to initiate a connection using those settings, double click the file you just saved.
(From http://www.lockergnome.com/windows/2005/12/07/save-your-remote-desktop-connection-settings/)
You're looking for the "Remote Desktops" mmc snap in. It will provide a navigation pane of different remote system connections where you can put the different IP, ID, etc for each. On XP, the snap-in is part of the adminpak.msi from Windows Server 2003. For Windows 7 check out this helpful post
I use RD Tabs. http://www.avianwaves.com/tech/tools/rdtabs/
small light weight and just works.
Relay is possible. Having a reverse proxy forwarding RDP connections to internal endpoints. One external address, many internal "extensions".
the Microsoft supports that in the internal format of rdp files, example: full address:s:myAzureAccount.cloudapp.net username:s:canoas LoadBalanceInfo:s:Cookie: mstshash=WebDeployHost2.Web#WebDeployHost2.Web_IN_0
Microsoft uses it since Small Business Server and now also in the Azure service. The above example is from one of my connections into one of the balanced machines in the farm. Apparently they use this "LoadBalanceInfo:s:Cookie" to set the internal routing. Documented here: http://msdn.microsoft.com/en-us/library/windowsazure/gg433063.aspx and here: http://technet.microsoft.com/en-us/library/ff393684(WS.10).aspx
Does anyone know how to setup a Relay Server? TMG or Windows 2008 R2 RD Services? Is there a "name" for this architecture?
To add to this growing list:
Do not forget about Microsoft's Remote Desktop Connection Manager especially because it can successfully bypass admin's restrictions regarding interactive passwords supply and connect you (directly, no relaying, at least in v2.2) to the defined groups of servers. Handy very much.
Update (can't comment): seems like RDCMan is cancelled after a volnerability issue: https://www.borncity.com/blog/2020/03/13/aus-fr-remote-desktop-connection-manager-rdcman/