I have a friend who set up a home server using RDP on Windows Server 2025, but they were recently targeted by ransomware, which made us rethink our approach to remote access. They set up RDP with a custom port and did port forwarding on the router to connect through their public IP address, but clearly, that wasn't secure enough. We're looking for advice on how to improve security for remote access and whether using a VPN would be the safer setup. Additionally, we want to understand what went wrong with their original setup to avoid making the same mistakes. Any ideas?
4 Answers
There are a couple of secure methods you can use for remote access. I recommend a VPN, as it gives you control over your connection and ensures higher encryption. Alternatively, you could use trusted software like TeamViewer or AnyDesk, but just make sure to research which option best fits your needs. It's not wise to open ports unless absolutely necessary.
Never open direct ports to an RDP server. It's risky and inviting trouble. Instead, set up a VPN to create a secure tunnel into your network. This way, you can keep your system protected by not exposing any ports directly. It's the best practice to ensure security. Here's an in-depth look at the dangers of exposing RDP directly: [RDP Risks](https://www.sophos.com/en-us/blog/remote-desktop-protocol-exposed-rdp-is-dangerous).
Exactly, a VPN can really make a difference in protecting your setup.
If you're looking for a safer way to access your home PC, consider using Tailscale. It's a great alternative to opening ports on your router, and it helps you access your local network securely without exposing your devices to potential threats. Just make sure you set everything up correctly to avoid issues like your friend experienced. Check out their guide for RDP security: [Tailscale RDP Setup](https://tailscale.com/kb/1095/secure-rdp-windows).
If you want a reliable and secure method for remote access, look into Chrome Remote Desktop. It’s free, easy to set up, and provides a decent level of security. Just be sure to keep everything updated for the best protection.

Got it! I’ll definitely consider using a VPN instead of opening ports directly.