'Azure - Virtual Network Gateway Limited IP Addresses - Solution Needed

Hoping someone here can help me find a solution to an issue we are having with a Virtual Network Gateway in Azure. I come from the development side so hoping there are some network gurus out there...

We have a VNG that has a dedicated site to site connection with a 3rd party. We need to access resources in their network but they only accept traffic coming from a very limited range of IP addresses .16/28. With azure reserving some of those and us having a few devices (virtual machines) already using up a couple more, we only have 1 address remaining. Problem is, I have 4 more employees that will need to access those resources so I can't put 4 more VMs on the 1 ip address remaining.

I am hoping for a solution along the lines of employees VPN to x device, then all traffic is routed to VNG over remaining IP? Or employees VPN to VNG and all use last remaining IP?

Like I said, I am dev guy so probably missing a blatantly obvious solution.

Thanks in advance for any help!



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source