Internet access through Azure VPN (or any VPN solution)

I have a project where I need to make a bunch of home users appear as if their traffic is coming from a single IP address. I’m looking to do this w/o using a terminal server.

Is there any solution (ideally in Azure) where I can have my users VPN into a network, and use that network for their internet access?

OpenVPN AS in Azure.

Azure VPN does not natively support internet traffic.