You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/vpn-gateway/azure-vpn-client-optional-configurations.md
+10-4Lines changed: 10 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ description: Learn how to configure optional configuration settings for the Azur
5
5
author: cherylmc
6
6
ms.service: azure-vpn-gateway
7
7
ms.topic: how-to
8
-
ms.date: 05/15/2024
8
+
ms.date: 09/06/2024
9
9
ms.author: cherylmc
10
10
11
11
---
@@ -26,15 +26,21 @@ The steps in this article assume that you have configured your P2S gateway and h
26
26
27
27
## Working with VPN client profile configuration files
28
28
29
-
The steps in this article require you to modify and import the Azure VPN Client profile configuration file. To work with VPN client profile configuration files (xml files), use the following steps:
29
+
The steps in this article require you to modify and import the Azure VPN Client profile configuration file. The following profile configuration files are generated, depending on the authentication types configured for your P2S VPN gateway.
30
+
31
+
***azurevpnconfig.xml**: This file is generated when only one authentication type is selected.
32
+
***azurevpnconfig_aad.xml**: This file is generated for Microsoft Entra ID authentication when there are multiple authentication types selected.
33
+
***azurevpnconfig_cert.xml**: This file is generated for Certificate authentication when there are multiple authentication types selected.
34
+
35
+
To work with VPN client profile configuration files (xml files), use the following steps:
30
36
31
37
1. Locate the profile configuration file and open it using the editor of your choice.
32
38
1. Using the examples in the following sections, modify the file as necessary, then save your changes.
33
39
1. Import the file to configure the Azure VPN client. You can import the file for the Azure VPN Client using these methods:
34
40
35
-
***Azure VPN Client interface**: Open the Azure VPN Client and click **+** and then **Import**. Locate the modified xml file, configure any additional settings in the Azure VPN Client interface (if necessary), then click **Save**.
41
+
***Azure VPN Client interface**: Open the Azure VPN Client and click **+** and then **Import**. Locate the modified .xml file, configure any additional settings in the Azure VPN Client interface (if necessary), then click **Save**.
36
42
37
-
***Command-line prompt**: Place the downloaded *azurevpnconfig.xml* file in the *%userprofile%\AppData\Local\Packages\Microsoft.AzureVpn_8wekyb3d8bbwe\LocalState* folder, then run the following command: `azurevpn -i azurevpnconfig.xml`. To force the import, use the **-f** switch.
43
+
***Command-line prompt**: Place the appropriate downloaded configuration xml file in the *%userprofile%\AppData\Local\Packages\Microsoft.AzureVpn_8wekyb3d8bbwe\LocalState* folder, then run the command that corresponds to the configuration file name. For example, `azurevpn -i azurevpnconfig_aad.xml`. To force the import, use the **-f** switch.
Copy file name to clipboardExpand all lines: articles/vpn-gateway/point-to-site-certificate-client-linux-azure-vpn-client.md
+6-10Lines changed: 6 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ author: cherylmc
6
6
ms.service: azure-vpn-gateway
7
7
ms.custom: linux-related-content
8
8
ms.topic: how-to
9
-
ms.date: 06/05/2024
9
+
ms.date: 09/06/2024
10
10
ms.author: cherylmc
11
11
---
12
12
@@ -42,7 +42,7 @@ The basic workflow is as follows:
42
42
43
43
1. Generate and install client certificates.
44
44
1. Locate the VPN client profile configuration package that you generated in the [Configure server settings for P2S VPN Gateway connections - certificate authentication](vpn-gateway-howto-point-to-site-resource-manager-portal.md#profile-files) article.
45
-
1. Download and configure Azure VPN Client for Linux.
45
+
1. Download and configure the Azure VPN Client for Linux.
When you generate a VPN client profile configuration package, all the necessary configuration settings for VPN clients are contained in a VPN client profile configuration zip file. The VPN client profile configuration files are specific to the P2S VPN gateway configuration for the virtual network. If there are any changes to the P2S VPN configuration after you generate the files, such as changes to the VPN protocol type or authentication type, you need to generate new VPN client profile configuration files and apply the new configuration to all of the VPN clients that you want to connect.
70
+
When you generate and download a VPN client profile configuration package, all the necessary configuration settings for VPN clients are contained in a VPN client profile configuration zip file. The VPN client profile configuration files are specific to the P2S VPN gateway configuration for the virtual network. If there are any changes to the P2S VPN configuration after you generate the files, such as changes to the VPN protocol type or authentication type, you need to generate new VPN client profile configuration files and apply the new configuration to all of the VPN clients that you want to connect.
71
71
72
-
Locate and unzip the VPN client profile configuration package you generated (listed in the [Prequisites](#prerequisites)). For P2S**Certificate authentication**and with an **OpenVPN** tunnel type, you'll see the **AzureVPN**folder. In the AzureVPN folder, locate the **azurevpnconfig.xml** file. This file contains the settings you use to configure the VPN client profile.
72
+
Locate and unzip the VPN client profile configuration package you generated and downloaded (listed in the [Prequisites](#prerequisites)). Open the**AzureVPN**folder. In this folder, you'll see either the **azurevpnconfig_cert.xml**file or the **azurevpnconfig.xml** file, depending on whether your P2S configuration includes multiple authentication types. The .xml file contains the settings you use to configure the VPN client profile.
73
73
74
-
If you don't see the **azurevpnconfig.xml** file, verify the following items:
75
-
76
-
* Verify that your VPN gateway is configured to use the OpenVPN tunnel type.
77
-
* Verify your P2S configuration is set for certificate authentication.
78
-
* If you're using Microsoft Entra ID authentication, you might not have an AzureVPN folder. See the [Microsoft Entra ID](point-to-site-entra-gateway.md) configuration article instead.
74
+
If you don't see either file, or you don't have an **AzureVPN** folder, verify that your VPN gateway is configured to use the OpenVPN tunnel type and that certificate authentication is selected.
79
75
80
76
## Download the Azure VPN Client
81
77
@@ -109,7 +105,7 @@ For more information about the repository, see [Linux Software Repository for Mi
109
105
1. On the bottom left of the page of the Linux VPN client, select **Import**.
110
106
111
107
:::image type="content" source="./media/azure-vpn-client-certificate-linux/import.png" alt-text="Screenshot of Azure VPN Client for Linux with Import." lightbox="./media/azure-vpn-client-certificate-linux/import.png":::
112
-
1. In the window, navigate to the **azurevpnconfig.xml** file, select it, then select **Open**.
108
+
1. In the window, navigate to either the **azurevpnconfig.xml** or **azurevpnconfig_cert.xml** file, select it, then select **Open**.
113
109
1. To add **Client Certificate Public Data**, use the file picker and locate the related **.pem** files.
114
110
115
111
:::image type="content" source="./media/azure-vpn-client-certificate-linux/client-certificate-data.png" alt-text="Screenshot of Azure VPN Client for Linux with client certificate data selected." lightbox="./media/azure-vpn-client-certificate-linux/client-certificate-data.png":::
Copy file name to clipboardExpand all lines: articles/vpn-gateway/point-to-site-entra-vpn-client-linux.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ author: cherylmc
6
6
ms.service: azure-vpn-gateway
7
7
ms.custom: linux-related-content
8
8
ms.topic: how-to
9
-
ms.date: 06/05/2024
9
+
ms.date: 09/09/2024
10
10
ms.author: cherylmc
11
11
---
12
12
@@ -71,7 +71,7 @@ In this section, you configure the Azure VPN client for Linux.
71
71
72
72
* If your P2S gateway configuration was previously configured to use the older, manually registered App ID versions, your P2S configuration doesn't support the Linux VPN client. See [About the Microsoft-registered App ID for Azure VPN Client](point-to-site-entra-gateway.md).
73
73
74
-
* For Microsoft Entra ID authentication, use the **azurevpnconfig_aad.xml**file. The file is located in the **AzureVPN** folder of the VPN client profile configuration package.
74
+
* For Microsoft Entra ID authentication, use the **azurevpnconfig_aad.xml**or **azurevpnconfig.xml**file that's located in the **AzureVPN** folder of the VPN client profile configuration package. The file name depends on whether your P2S configuration includes multiple authentication types.
75
75
76
76
1. On the Azure VPN Client page, select **Import**.
To configure your Azure VPN Client profile, you download a VPN client profile configuration package from the Azure P2S gateway. This package contains the necessary settings to configure the VPN client.
40
-
41
39
If you used the P2S server configuration steps as mentioned in the [Prerequisites](#prerequisites) section, you've already generated and downloaded the VPN client profile configuration package that contains the VPN profile configuration files. If you need to generate configuration files, see [Download the VPN client profile configuration package](point-to-site-entra-gateway.md#download).
42
40
43
-
After you obtain the VPN client profile configuration package, extract the files.
41
+
When you generate and download a VPN client profile configuration package, all the necessary configuration settings for VPN clients are contained in a VPN client profile configuration zip file. The VPN client profile configuration files are specific to the P2S VPN gateway configuration for the virtual network. If there are any changes to the P2S VPN configuration after you generate the files, such as changes to the VPN protocol type or authentication type, you need to generate new VPN client profile configuration files and apply the new configuration to all of the VPN clients that you want to connect.
42
+
43
+
Locate and unzip the VPN client profile configuration package you generated and downloaded (listed in the [Prequisites](#prerequisites)). Open the **AzureVPN** folder. In this folder, you'll see either the **azurevpnconfig_aad.xml** file or the **azurevpnconfig.xml** file, depending on whether your P2S configuration includes multiple authentication types. The .xml file contains the settings you use to configure the VPN client profile.
To configure your Azure VPN Client profile, you must first download the VPN client profile configuration package from the Azure P2S gateway. This package is specific to the configured VPN gateway and contains the necessary settings to configure the VPN client.
36
+
To configure your Azure VPN Client profile, you must first download the VPN client profile configuration package from the Azure P2S gateway. This package is specific to the configured VPN gateway and contains the necessary settings to configure the VPN client. If you used the P2S server configuration steps as mentioned in the [Prerequisites](#prerequisites) section, you've already generated and downloaded the VPN client profile configuration package that contains the VPN profile configuration files. If you need to generate configuration files, see [Download the VPN client profile configuration package](point-to-site-entra-gateway.md#download).
37
37
38
-
If you used the P2S server configuration steps as mentioned in the [Prerequisites](#prerequisites) section, you've already generated and downloaded the VPN client profile configuration package that contains the VPN profile configuration files. If you need to generate configuration files, see [Download the VPN client profile configuration package](point-to-site-entra-gateway.md#download).
39
-
40
-
After you obtain the VPN client profile configuration package, extract the zip file. The file contains the following folders:
41
-
42
-
***AzureVPN**: The AzureVPN folder contains the **Azurevpnconfig.xml** file that is used to configure the Azure VPN Client.
43
-
***Generic**: The generic folder contains the public server certificate and the VpnSettings.xml file. The VpnSettings.xml file contains information needed to configure a generic client.
38
+
After you obtain the VPN client profile configuration package, extract the zip file. The zip file contains the **AzureVPN** folder. The **AzureVPN** folder contains the **azurevpnconfig_aad.xml** file or the **azurevpnconfig.xml** file, depending on whether your P2S configuration includes multiple authentication types. If you don't see **azurevpnconfig_aad.xml** or **azurevpnconfig.xml**, or you don't have an **AzureVPN** folder, verify that your VPN gateway is configured to use the OpenVPN tunnel type and that Azure Active Directory (Microsoft Entra ID) authentication is selected.
When your P2S configuration specifies Microsoft Entra ID authentication, the VPN client profile configuration settings are contained in the **azurevpnconfig.xml** file. This file is located in the **AzureVPN** folder of the VPN client profile configuration package.
51
-
52
45
1. On the page, select **Import**.
53
46
54
47
:::image type="content" source="./media/point-to-site-entra-vpn-client-windows/import.png" alt-text="Screenshot that shows the Add button selected and the Import action highlighted in the lower left-side of the window." lightbox="./media/point-to-site-entra-vpn-client-windows/import.png":::
55
48
56
-
1. Browse to the Azure VPN Client profile configuration folder that you extracted. In the AzureVPN folder, select **azurevpnconfig.xml**. With the file selected, select **Open**.
49
+
1. Browse to the Azure VPN Client profile configuration folder that you extracted. Open the **AzureVPN** folder and select the client profile configuration file (azurevpnconfig_aad.xml or azurevpnconfig.xml). Select **Open** to import the file.
57
50
58
51
1. Change the name of the Connection name (optional). In this example, you'll notice that the Audience value shown is the new Azure Public value associated to the Microsoft-registered Azure VPN Client App ID. The value in this field must match the value that your P2S VPN gateway is configured to use.
Copy file name to clipboardExpand all lines: articles/vpn-gateway/point-to-site-vpn-client-certificate-windows-azure-vpn-client.md
+4-7Lines changed: 4 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ This article assumes that you've already performed the following prerequisites:
32
32
To connect to Azure, each connecting client computer requires the following items:
33
33
34
34
* The Azure VPN Client software must be installed on each client computer.
35
-
* The Azure VPN Client profile must be configured using the downloaded **azurevpnconfig.xml** configuration file.
35
+
* The Azure VPN Client profile is configured using the settings contained in the downloaded **azurevpnconfig.xml** or **azurevpnconfig_cert.xml** configuration file.
36
36
* The client computer must have a client certificate that's installed locally.
37
37
38
38
## Generate and install client certificates
@@ -53,12 +53,9 @@ Each computer needs a client certificate in order to authenticate. If the client
53
53
54
54
The VPN client profile configuration package contains specific folders. The files within the folders contain the settings needed to configure the VPN client profile on the client computer. The files and the settings they contain are specific to the VPN gateway and the type of authentication and tunnel your VPN gateway is configured to use.
55
55
56
-
Locate and unzip the VPN client profile configuration package you generated. For Certificate authentication and OpenVPN, you'll see the **AzureVPN** folder. Locate the **azurevpnconfig.xml** file. This file contains the settings you use to configure the VPN client profile.
56
+
Locate and unzip the VPN client profile configuration package you generated. For Certificate authentication and OpenVPN, you'll see the **AzureVPN** folder. In this folder, you'll see either the **azurevpnconfig_cert.xml** file or the **azurevpnconfig.xml** file, depending on whether your P2S configuration includes multiple authentication types. The .xml file contains the settings you use to configure the VPN client profile.
57
57
58
-
If you don't see the file, verify the following items:
59
-
60
-
* Verify that your VPN gateway is configured to use the OpenVPN tunnel type.
61
-
* If you're using Microsoft Entra authentication, you might not have an AzureVPN folder. See the [Microsoft Entra ID](point-to-site-entra-vpn-client-windows.md) configuration article instead.
58
+
If you don't see either file, or you don't have an **AzureVPN** folder, verify that your VPN gateway is configured to use the OpenVPN tunnel type and that certificate authentication is selected.
62
59
63
60
## Download the Azure VPN Client
64
61
@@ -70,7 +67,7 @@ If you don't see the file, verify the following items:
70
67
71
68
1. Select **+** on the bottom left of the page, then select **Import**.
72
69
73
-
1. In the window, navigate to the **azurevpnconfig.xml** file. Select the file, then select **Open**.
70
+
1. In the window, navigate to the **azurevpnconfig.xml**or **azurevpnconfig_cert.xml**file. Select the file, then select **Open**.
74
71
75
72
1. On the client profile page, notice that many of the settings are already specified. The preconfigured settings are contained in the VPN client profile package that you imported. Even though most of the settings are already specified, you need to configure settings specific to the client computer.
0 commit comments