Linode
Simplify your cloud infrastructure with Linode’s Linux virtual machines and develop, deploy, and scale your modern applications faster and more easily. Go to linode.com/25a and get started with $100 credit.

WireGuard is not going to be able to magically punch through double net for you. You're going to need to do some kind of outbound cloud server or something that is not behind double net. Open VPN, let alone IPsec, can have difficulties in a double net environment.