What’s the safest way to provide remote RDP access without exposing it to the internet?

0
5
Asked By MellowCedar42 On

My boss wants me to provide remote desktop access to a server using TSPlus Remote Access. We have a static public IP and a FortiGate 50E, but I'm not comfortable exposing RDP directly to the internet. I'm considering either FortiGate SSL VPN or remote-access IPsec VPN.

I'm hesitant about SSL VPN because of recent vulnerabilities and because the firewall is running an older FortiOS version. Most users will connect from networks behind CGNAT, so I'm also wondering whether that creates problems for IPsec. Would a mesh VPN such as Tailscale be a better option? I'm looking for something secure, manageable, and appropriate for a business environment.

4 Answers

Answered By OrbitingPanda7 On

For this use case, Tailscale or another mesh VPN is probably the simplest and safest choice. You can avoid inbound RDP exposure, define ACLs so users can reach only the systems they need, and it generally works well even when clients are behind CGNAT. Make sure you restrict who can join the network and allow only managed company devices where possible.

Answered By CopperSparrow16 On

The FortiGate 50E is reaching the end of its useful life, so upgrading it should be part of the plan. A newer firewall with current firmware, MFA integration, and a supported VPN implementation would be more defensible than building a new remote-access service around an outdated appliance. A cloud access proxy is another option if replacing the firewall will take time.

MellowCedar42 -

The firewall is expected to be replaced, but funding may take a while. In the meantime, I’m leaning toward a tightly controlled mesh VPN instead of exposing any management or RDP ports.

Answered By NimbleFox_28 On

If you use the FortiGate, IPsec with NAT traversal should work for clients behind CGNAT in most cases. Require MFA, use strong authentication, restrict access by user or group, and apply geographic or source restrictions where practical. SSL VPN can also work, but I wouldn’t deploy it on an old firewall without first confirming the FortiOS version, supported patches, and current security advisories.

QuietMaple63 -

The main concern is not that CGNAT automatically breaks IPsec. Modern IPsec commonly uses NAT traversal, although unusual carrier NAT or restrictive networks can still cause compatibility issues.

Answered By BlueRook91 On

Do not expose RDP directly to the public internet. Put it behind a VPN, a properly secured remote-access gateway, or a zero-trust access service. If you use TSPlus, make sure its web portal and gateway are fully patched and protected with MFA rather than treating it as a replacement for network security.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.