I have some customers, small business that need to RDP into their machines from other locations. We have been using Radmin for some, or Hamachi for others, and set up all computers inside it.
It works, but I’m not sure if this is best practice, as I think there might be more advanced tools on the market, maybe more stable also?
Cloudflare zero trust is pretty damn good and free for up to 50 users. Will require a tiny bit of network knowledge to configure things properly but is a really good product.
For small customers that needed a VPN, we would usually put in a Sonicwall with a static address.
With the Sonicwall, you can use local accounts on the Sonicwall, or you can do LDAP and tie the accounts to Active Directory. You can also configure MFA with the Sonicwall.
Once it is configured, you can RDP to machines on the internal network.
we either leverage our RMM software for this if the client doesnt have a proper firewall. If they do (Unify/Sonicwall/Watchguard), we set up the VPN through there.
I like tailscale, it’s pretty cheap and you can run it on anything, so you could create a network of just those machines, or you could put a device on your network acting as a router to the tailscale network.
Hamachi. That’s a name I haven’t heard of for a long time.
Usually we use Client VPN solution that comes with firewall.
Alternatively Tailscale is a good option.
For some small ones, just Splashtop via Syncro. Few bucks a month…
You might want to explore setting up clientless zero-trust access for your RDP machines. This approach eliminates the need for a VPN client, allowing customers to securely connect to RDP sessions through any web browser.
Several providers offer this type of solution. From my experience, two options stand out:
Perimeter81 (now rebranded as Harmony SASE after being acquired by Check Point)
UTunnel Secure Access, is a more affordable option for those looking for a budget-friendly alternative.
Both provide effective and secure access solutions, you can choose your option based on your customer’s specific needs and budget.
There are several ways to manage this service; however, CloudFlare is the way to go and is fundamental. Sign up with Cloudflare and learn about their ZERO TRUST. Read the below link, and i hope it helps?
For small businesses, Radmin and Hamachi work fine, but they can be a bit limited in terms of stability and scalability. You might want to look into a business-grade VPN, like PureVPN for Teams. It offers things like centralized management, dedicated IPs, and solid encryption for securing RDP sessions.
Net bird has a cloud based system that is really easy to use, clicking a few buttons to accomplish your secure connectivity. There’s also an open source option if you’re looking for a more dynamic solution https://netbird.io