Firewall – Forefront TMG 2010 RDP Connections without non-standard ports

firewallmicrosoft-forefront-2010microsoft-ftmg-2010rdpwindows-firewall

From my reading, it looks like the Forefront TMG will not allow the passing of RDP connections through the firewall without configuring a non-standard port for each IP address of the internal servers and clients. The firewall will only listen for RDP traffic to a certain IP address on a certain port. Is this correct?

If this is the case, does anyone have a suggestion as to how to easily allow external connections over RDP to clients without using VPN? I work in an academic environment and almost everyone in the domain (admins, professors, and researchers) need access to their boxes remotely. All of our IPs are static and routable.

Best Answer

From my reading, it looks like the Forefront TMG will not allow the passing of RDP connections through the firewall without configuring a non-standard port for each IP address of the internal servers and clients.

Well, from my reading of your question it looks like you dont know how to use RDP, at least the current iteration ;) I happily connect to whatever server I want behind my TMG without configuring a port per server.

TMG supports what has been standard in windows - a gateway server.

That pretty much means that your remote desktop client connects to the gateway server (using HTTP, btw.), then the calls get forwarded from there to the final server internally.

This is a standard setting in the remote desktop client where you can enter the gateway host address (url) which most administrators do not know because of not bothering to read the documentation.

http://technet.microsoft.com/en-us/library/cc731264%28v=ws.10%29.aspx

explains what a Terminal Services Gateway is and how it works in general.

http://www.isaserver.org/tutorials/Microsoft-Forefront-TMG-Publishing-RD-Web-Access-RD-Gateway-Part1.html

has some explanations how to set things up for TMG. This one creates a web site for connecting.

it reaslly is quite easy to set up. And using HTTP as carrier protocol for RDP has the serios advantage of being able to work quite often when normal TCP forwarding is disabled or limited by firewall rules ;)

http://www.windowsecurity.com/articles/Configuring-Windows-Server-2008-Terminal-Services-Gateway-Part2.html

talks of publishing TS Gateways directly ;)

Related Topic