Can we use Azure VPN Client with ExpressVPN or other VPN service?

John Moto 21 Reputation points
2022-06-23T01:04:42.467+00:00

We have users who use a service like ExpressVPN on their Windows 10 or 11 PCs. The ExpressVPN client works great by itself, but the second they also turn on the Azure VPN Client to connect to our Azure network, the internet stops working on their PCs entirely. They can't even ping google.com (no response), and browsers show that they can't find IP addresses via DNS.

Are they just out of luck and have to disable ExpressVPN when they need to use the Azure VPN Client to connect to our network? Or is there a way to make these two play together nicely? I see there are some VPN config files that can be manipulated, so would that help these users at all?

Azure VPN Gateway
Azure VPN Gateway
An Azure service that enables the connection of on-premises networks to Azure through site-to-site virtual private networks.
1,393 questions
{count} votes

Accepted answer
  1. GitaraniSharma-MSFT 47,696 Reputation points Microsoft Employee
    2022-07-01T09:54:27.737+00:00

    Hello @John Moto ,

    The backend team confirmed that it is possible to use Azure VPN Client with other VPN services but we have not encountered any scenario involving ExpressVPN so far. There could be 3 possible causes for why your scenario is not working - it could be some issue with the Azure VPN config, or some issues with ExpressVPN or issues with the platform. Could you share your Azure VPN client XML file for us to take a look?

    This issue needs to be checked further over a remote session. So, if you have a support plan, I request you file a support ticket, else please do let us know, we will try and help you get a one-time free technical support.

    And to answer your following query "Is there a way to set up Azure VPN Client to only be used for specific traffic or routes",

    Yes, you can modify the downloaded profile XML file and add the <includeroutes><route><destination><mask> </destination></mask></route></includeroutes> tags to add custom routes to the VPN client or add the <excluderoutes><route><destination><mask> </destination></mask></route></excluderoutes> tags to blck/exclude routes from the VPN client.
    Refer : https://learn.microsoft.com/en-us/azure/vpn-gateway/openvpn-azure-ad-client#how-do-i-add-custom-routes-to-the-vpn-client

    Kindly let us know if the above helps or you need further assistance on this issue.

    ----------------------------------------------------------------------------------------------------------------

    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.


0 additional answers

Sort by: Most helpful