Site to Site VPN
How do I create a site to site VPN similar to the ones in Azure.
Idea is to connect a Linode server to an Internal server with a private IP.
Due to the fact that every Linode has a public IP address, the Virtual Network concept as it exists in Azure is not the default architecture. You CAN replicate this, but you would have to individually configure every Linode that you want to participate in a given "virtual network." You could deploy a single Linode to act as a gateway for all of the rest, which would include site-to-site VPN functionality. The specifics about that VPN are up to you (I would use IPsec, personally), but that's the general idea.