We have a program that requires a non-replaceable usb key to operate it. We recently purchased a key that can be accessed remotely with the usb key being connected to a server here in our office. We do not have any real need for a server other than the above reason. I recently installed server 2019 essentials on an old machine and am looking for the most simple way to access the machine remotely. I have our ISP setting us up a static IP soon. What roles and features are necessary on server side to allow for a simple VPN connection from a user located in another state and our local server. If their is a guide that I have not found, I am willing to read anything I need to. My abilities are not 0, I have configured the server with a static IP, router is an Asus RT-AC68P, have setup DDNS in the router using the asus supplied address, added the server IP into the VPN/port forwarding section but am unsure of which ports it would need to access and how to allow those server side as well.