Openvpn is a pretty mature product. You can even roll it with your own certificates for auth.
What are you trying to do?
Almost all decent VPN solutions are paid services. You can setup your own OpenVPN server for free, but that doesn't help if you don't want people to be able to trace it back to you.I plan on running VM with windows 10 and set up a scene download a program where I think I got the RAT and record the person trying to use it. I wanna use a VPN as just security.