Add VPN to a Cloud server

I am toying with the idea of hosting a Remote Desktop Server (Windows) on a Hetzner cloud server, and will of course need some sort of protection.

Is it possible to enable VPN for a network, perhaps by adding a small Linux server to the project with some opensource VPN on it?

You could also check on the current status of Wireguard on Windows

I have openVPN using TekLanVPN. It works perfect.

Native windows VPN .exes programs do not work.

Another option is ZeroTier.

That looks very promising, thank you!
Haven’t come across that one in my research so far.

I don’t know if I’ll be able to set it up, but I will see if I can find more information about it.

To add more to it, you could also add firewall to drop everything except your IP/IP prefix.

ZeroTier

You mean, like IP-blocking instead of VPN ?
I do consider that as well, but that will not give me the flexibility to connect when I’m on other networks, right?