How to Make a Private Microsoft Azure VM in any Region with a VPN Gateway

I recently ran into a situation where I needed to run a test with a Québec City IP address. I checked every well-known VPN provider for their server lists, but none had servers specifically in Québec City. After additional research, I found it’s possible to create a Microsoft Azure VPN Gateway in Canada East and have the VM use the linked VNet as a NIC.

more ...