Skip to content

Commit 85db527

Browse files
authored
Merge pull request #197131 from cherylmc/aadopen
update steps
2 parents 5ec5085 + 7762a80 commit 85db527

11 files changed

+121
-103
lines changed

articles/vpn-gateway/TOC.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,19 +199,19 @@
199199
items:
200200
- name: Install client certificates
201201
href: point-to-site-how-to-vpn-client-install-azure-cert.md
202-
- name: Create and install VPN client configuration files
202+
- name: Generate and install VPN client profile configuration files
203203
href: point-to-site-vpn-client-configuration-azure-cert.md
204204
- name: RADIUS authentication
205205
items:
206-
- name: Create and install VPN client configuration files
206+
- name: Generate and install VPN client profile configuration files
207207
href: point-to-site-vpn-client-configuration-radius.md
208208
- name: AAD authentication
209209
items:
210210
- name: Windows client
211211
href: openvpn-azure-ad-client.md
212212
- name: macOS client
213213
href: openvpn-azure-ad-client-mac.md
214-
- name: Generate VPN client profile files
214+
- name: Generate VPN client profile configuration files
215215
href: about-vpn-profile-download.md
216216
- name: Intune - Deploy VPN client profile
217217
href: vpn-profile-intune.md

articles/vpn-gateway/about-vpn-profile-download.md

Lines changed: 35 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,28 @@
11
---
2-
title: 'About Point-to-Site VPN client profiles'
2+
title: 'About Point-to-Site VPN client profiles for Azure AD authentication'
33
titleSuffix: Azure VPN Gateway
4-
description: Learn about P2S VPN client profile files.
5-
services: vpn-gateway
4+
description: Learn about P2S VPN client profile files for Azure AD authentication.
65
author: cherylmc
7-
86
ms.service: vpn-gateway
97
ms.topic: how-to
10-
ms.date: 03/20/2021
8+
ms.date: 05/04/2022
119
ms.author: cherylmc
1210

1311
---
14-
# Working with P2S VPN client profile files
12+
# Generate P2S Azure VPN client profile files - Azure AD authentication
1513

16-
Client profile files contain information that is necessary to configure a VPN connection. This article helps you obtain and understand the information needed for a VPN client profile.
14+
After you install the Azure VPN Client, you configure the VPN client profile. Client profile files contain information that's necessary to configure a VPN connection. This article helps you obtain and understand the information needed to configure an Azure VPN Client profile.
1715

18-
## Generate and download profile
16+
## <a name="generate"></a>Generate profile files
1917

20-
You can generate client configuration files using PowerShell, or by using the Azure portal. Either method returns the same zip file.
18+
You can generate VPN client profile configuration files using PowerShell, or by using the Azure portal. Either method returns the same zip file.
2119

2220
### Portal
2321

2422
1. In the Azure portal, navigate to the virtual network gateway for the virtual network that you want to connect to.
2523
1. On the virtual network gateway page, select **Point-to-site configuration**.
2624
1. At the top of the Point-to-site configuration page, select **Download VPN client**. It takes a few minutes for the client configuration package to generate.
27-
1. Your browser indicates that a client configuration zip file is available. It is named the same name as your gateway. Unzip the file to view the folders.
25+
1. Your browser indicates that a client configuration zip file is available. It's named the same name as your gateway. Unzip the file to view the folders.
2826

2927
### PowerShell
3028

@@ -40,9 +38,34 @@ To generate using PowerShell, you can use the following example:
4038

4139
1. Copy the URL to your browser to download the zip file, then unzip the file to view the folders.
4240

43-
[!INCLUDE [client profiles](../../includes/vpn-gateway-vwan-vpn-profile-download.md)]
41+
## <a name="extract"></a>Extract the zip file
42+
43+
Extract the zip file. The file contains the following folders:
44+
45+
* **AzureVPN**: The AzureVPN folder contains the **Azurevpnconfig.xml** file.
46+
* **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
47+
48+
## <a name="get"></a>Retrieve file information
49+
50+
In the **AzureVPN** folder, navigate to the ***azurevpnconfig.xml*** file and open it with Notepad. Make a note of the text between the following tags. You may need this information later when configuring the Azure VPN Client.
51+
52+
```
53+
<audience> </audience>
54+
<issuer> </issuer>
55+
<tennant> </tennant>
56+
<fqdn> </fqdn>
57+
<serversecret> </serversecret>
58+
```
59+
60+
## <a name="details"></a>Profile details
61+
62+
When you add a connection, use the information you collected in the previous step for the profile details page. The fields correspond to the following information:
4463

45-
* The **OpenVPN folder** contains the *ovpn* profile that needs to be modified to include the key and the certificate. For more information, see [Configure OpenVPN clients for Azure VPN Gateway](vpn-gateway-howto-openvpn-clients.md#windows). If Azure AD authentication is selected on the VPN gateway, this folder is not present in the zip file. Instead, navigate to the AzureVPN folder and locate azurevpnconfig.xml.
64+
* **Audience:** Identifies the recipient resource the token is intended for.
65+
* **Issuer:** Identifies the Security Token Service (STS) that emitted the token, as well as the Azure AD tenant.
66+
* **Tenant:** Contains an immutable, unique identifier of the directory tenant that issued the token.
67+
* **FQDN:** The fully qualified domain name (FQDN) on the Azure VPN gateway.
68+
* **ServerSecret:** The VPN gateway preshared key.
4669

4770
## Next steps
4871

articles/vpn-gateway/ikev2-openvpn-from-sstp.md

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: cherylmc
77

88
ms.service: vpn-gateway
99
ms.topic: how-to
10-
ms.date: 06/04/2021
10+
ms.date: 05/04/2022
1111
ms.author: alzam
1212

1313
---
@@ -25,42 +25,40 @@ Point-to-site VPN can use one of the following protocols:
2525

2626
* IKEv2 VPN, a standards-based IPsec VPN solution. IKEv2 VPN can be used to connect from Mac devices (macOS versions 10.11 and above).
2727

28-
2928
>[!NOTE]
3029
>IKEv2 and OpenVPN for P2S are available for the [Resource Manager deployment model](../azure-resource-manager/management/deployment-models.md) only. They are not available for the classic deployment model. Basic gateway SKU does not support IKEv2 or OpenVPN protocols. If you are using the basic SKU, you will have to delete and recreate a production SKU Virtual Network Gateway.
3130
>
3231
33-
## Migrating from SSTP to IKEv2 or OpenVPN
32+
## <a name="migrate"></a>Migrating from SSTP to IKEv2 or OpenVPN
3433

3534
There may be cases when you want to support more than 128 concurrent P2S connection to a VPN gateway but are using SSTP. In such a case, you need to move to IKEv2 or OpenVPN protocol.
3635

3736
### Option 1 - Add IKEv2 in addition to SSTP on the Gateway
3837

3938
This is the simplest option. SSTP and IKEv2 can coexist on the same gateway and give you a higher number of concurrent connections. You can simply enable IKEv2 on the existing gateway and redownload the client.
4039

41-
Adding IKEv2 to an existing SSTP VPN gateway will not affect existing clients and you can configure them to use IKEv2 in small batches or just configure the new clients to use IKEv2. If a Windows client is configured for both SSTP and IKEv2, it will try to connect using IKEV2 first and if that fails, it will fall back to SSTP.
40+
Adding IKEv2 to an existing SSTP VPN gateway won't affect existing clients and you can configure them to use IKEv2 in small batches or just configure the new clients to use IKEv2. If a Windows client is configured for both SSTP and IKEv2, it will try to connect using IKEV2 first and if that fails, it will fall back to SSTP.
4241

4342
**IKEv2 uses non-standard UDP ports so you need to ensure that these ports are not blocked on the user's firewall. The ports in use are UDP 500 and 4500.**
4443

45-
To add IKEv2 to an existing gateway, simply go to the "point-to-site configuration" tab under the Virtual Network Gateway in portal, and select **IKEv2 and SSTP (SSL)** from the drop-down box.
46-
47-
![Screenshot that shows the "Point-to-site configuration" page with the "Tunnel type" drop-down open, and "IKEv2 and SSTP(SSL)" selected.](./media/ikev2-openvpn-from-sstp/sstptoikev2.png "IKEv2")
44+
To add IKEv2 to an existing gateway, go to the "point-to-site configuration" tab under the Virtual Network Gateway in portal, and select **IKEv2 and SSTP (SSL)** from the drop-down box.
4845

46+
:::image type="content" source="./media/ikev2-openvpn-from-sstp/add-tunnel-type.png" alt-text="Screenshot that shows the Point-to-site configuration page with the Tunnel type drop-down open, and IKEv2 and SSTP(SSL) selected." lightbox="./media/ikev2-openvpn-from-sstp/add-tunnel-type.png":::
4947

5048
### Option 2 - Remove SSTP and enable OpenVPN on the Gateway
5149

52-
Since SSTP and OpenVPN are both TLS-based protocol, they cannot coexist on the same gateway. If you decide to move away from SSTP to OpenVPN, you will have to disable SSTP and enable OpenVPN on the gateway. This operation will cause the existing clients to lose connectivity to the VPN gateway until the new profile has been configured on the client.
50+
Since SSTP and OpenVPN are both TLS-based protocol, they can't coexist on the same gateway. If you decide to move away from SSTP to OpenVPN, you'll have to disable SSTP and enable OpenVPN on the gateway. This operation will cause the existing clients to lose connectivity to the VPN gateway until the new profile has been configured on the client.
5351

5452
You can enable OpenVPN along side with IKEv2 if you desire. OpenVPN is TLS-based and uses the standard TCP 443 port. To switch to OpenVPN, go to the "point-to-site configuration" tab under the Virtual Network Gateway in portal, and select **OpenVPN (SSL)** or **IKEv2 and OpenVPN (SSL)** from the drop-down box.
5553

56-
![point-to-site](./media/ikev2-openvpn-from-sstp/sstptoopenvpn.png "OpenVPN")
54+
:::image type="content" source="./media/ikev2-openvpn-from-sstp/change-tunnel-type.png" alt-text="Screenshot that shows the Point-to-site configuration page with Open VPN selected." lightbox="./media/ikev2-openvpn-from-sstp/change-tunnel-type.png":::
5755

58-
Once the gateway has been configured, existing clients will not be able to connect until you [deploy and configure the OpenVPN Clients](./vpn-gateway-howto-openvpn-clients.md).
56+
Once the gateway has been configured, existing clients won't be able to connect until you [deploy and configure the OpenVPN clients](./vpn-gateway-howto-openvpn-clients.md).
5957

60-
If you are using Windows 10, you can also use the [Azure VPN Client for Windows](./openvpn-azure-ad-client.md#to-download-the-azure-vpn-client)
58+
If you're using Windows 10, you can also use the [Azure VPN Client for Windows](./openvpn-azure-ad-client.md#download)
6159

60+
## <a name="faq"></a>Frequently asked questions
6261

63-
## Frequently asked questions
6462
### What are the client configuration requirements?
6563

6664
>[!NOTE]
@@ -90,7 +88,6 @@ The zip file also provides the values of some of the important settings on the A
9088
9189
### <a name="IKE/IPsec policies"></a>What IKE/IPsec policies are configured on VPN gateways for P2S?
9290

93-
9491
**IKEv2**
9592

9693
| **Cipher** | **Integrity** | **PRF** | **DH Group** |
92.2 KB
Loading
102 KB
Loading
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)