Our organization has a laptop that we want to be able to access from anywhere in the world. (Specifically, we need to run queries from the SQL Server running on that laptop.)
I have set up an Azure Point-to-Site VPN. I can then use the VPN to run our SQL queries, when I know the IP address of the laptop. I expect, however, that at some point there will be a connection loss and the laptop will get a different IP address from the VPN.
To anticipate one response, we do not have a static public IP address, which I believe precludes setting up a DNS server.
This could be solved if I could get a static IP address from the VPN (as in this unanswered question), though I am open to other solutions. For instance, if it were possible to access the computer through the Windows computer name, that would be great.
I apologize for any imprecision or unclarity in this question; I'm filling in at work for the guy who would normally do this stuff. :-)