Skip to content

Commit c43fc04

Browse files
authored
Merge pull request #296313 from cherylmc/vpn-client
System Tray
2 parents d3fa873 + 0c5f96c commit c43fc04

11 files changed

+100
-49
lines changed

articles/virtual-wan/TOC.yml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
href: virtual-wan-faq.md
1212
- name: About Virtual WAN pricing
1313
href: pricing-concepts.md
14-
- name: Quickstarts
14+
- name: Quickstarts & Tutorials
1515
expanded: true
1616
items:
1717
- name: Configure a site-to-site connection
@@ -36,7 +36,7 @@
3636
items:
3737
- name: Deploy Virtual WAN with routing intent and routing policies
3838
href: https://github.com/Azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.network/virtual-wan-routing-intent
39-
- name: Design and architecture
39+
- name: Design & architecture
4040
items:
4141
- name: Migrate to Virtual WAN
4242
href: migrate-from-hub-spoke-topology.md
@@ -50,11 +50,11 @@
5050
href: ../azure-netapp-files/configure-virtual-wan.md?toc=%2fazure%2fvirtual-wan%2ftoc.json&bc=/azure/virtual-wan/breadcrumb/toc.json
5151
- name: Interconnect with China
5252
href: interconnect-china.md
53-
- name: Virtual Hub third-party integrations
53+
- name: Virtual hub third-party integrations
5454
items:
5555
- name: Overview of third-party integrations
5656
href: third-party-integrations.md
57-
- name: Integrated NVAs in the Virtual Hub
57+
- name: Integrated NVAs in the virtual hub
5858
href: about-nva-hub.md
5959
- name: Software-as-a-service(SaaS)
6060
href: how-to-palo-alto-cloud-ngfw.md
@@ -120,7 +120,7 @@
120120
href: how-to-network-virtual-appliance-restart.md
121121
- name: Configure DNAT/Internet inbound
122122
href: how-to-network-virtual-appliance-inbound.md
123-
- name: Configure site-to-site connections
123+
- name: Site-to-site (S2S) connections
124124
items:
125125
- name: Create a site-to-site connection
126126
items:
@@ -144,7 +144,7 @@
144144
href: nat-rules-vpn-gateway-powershell.md
145145
- name: Multiple ISP links - Azure path selection
146146
href: path-selection-multiple-links.md
147-
- name: Configure User VPN (P2S) connections
147+
- name: User VPN point-to-site (P2S) connections
148148
items:
149149
- name: About point-to-site concepts
150150
href: point-to-site-concepts.md
@@ -246,6 +246,8 @@
246246
items:
247247
- name: Configure optional settings
248248
href: azure-vpn-client-optional-configurations.md
249+
- name: Run Prerequisites Test
250+
href: azure-vpn-client-prerequisites-check.md
249251
- name: Azure VPN Client versions
250252
href: azure-vpn-client-versions.md
251253
- name: Assign IP addresses to specific User Groups
@@ -264,7 +266,7 @@
264266
href: howto-always-on-device-tunnel.md
265267
- name: Configure P2S forced tunneling
266268
href: how-to-forced-tunnel.md
267-
- name: Configure ExpressRoute connections
269+
- name: ExpressRoute connections
268270
items:
269271
- name: About ExpressRoute in Virtual WAN
270272
href: virtual-wan-expressroute-about.md
@@ -336,7 +338,7 @@
336338
href: /security/benchmark/azure/baselines/virtual-wan-security-baseline?toc=%2fazure%2fvirtual-wan%2ftoc.json&bc=/azure/virtual-wan/breadcrumb/toc.json
337339
- name: Install Azure Firewall in a hub
338340
href: howto-firewall.md
339-
- name: Inter-hub and branch-to-branch inspection
341+
- name: Inter-hub & branch-to-branch inspection
340342
href: how-to-routing-policies.md
341343
- name: Software-as-a-service (SaaS)
342344
href: how-to-palo-alto-cloud-ngfw.md
@@ -346,7 +348,7 @@
346348
href: manage-secure-access-resources-spoke-p2s.md
347349
- name: Azure Security blog
348350
href: https://techcommunity.microsoft.com/category/azure-network-security/blog/azurenetworksecurityblog
349-
- name: Monitoring and maintenance
351+
- name: Monitoring & maintenance
350352
items:
351353
- name: Monitor Virtual WAN
352354
href: monitor-virtual-wan.md
@@ -386,7 +388,7 @@
386388
href: /answers/tags/34/azure-virtual-wan
387389
- name: Networking feedback
388390
href: https://feedback.azure.com/d365community/forum/8ae9bf04-8326-ec11-b6e6-000d3a4f0789
389-
- name: Subscription and service limits
391+
- name: Subscription & service limits
390392
href: ../azure-resource-manager/management/azure-subscription-service-limits.md?toc=/azure/virtual-wan/toc.json
391393
- name: Pricing
392394
href: https://azure.microsoft.com/pricing/details/virtual-wan
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: 'Azure VPN Client - prerequisites check'
3+
titleSuffix: Azure Virtual WAN
4+
description: Learn how to run the Azure VPN Client prerequisites tool to identify missing prerequisites and mitigate them.
5+
author: cherylmc
6+
ms.service: azure-virtual-wan
7+
ms.topic: how-to
8+
ms.date: 03/14/2025
9+
ms.author: cherylmc
10+
11+
---
12+
# Azure VPN Client prerequisites check for User VPN P2S connections
13+
14+
If you're using the Azure VPN Client for Windows to connect to your point-to-site (P2S) VPN, you can run a prerequisites check to identify missing prerequisites and mitigate them. The **Run Prerequisites Test** feature checks the state of Windows services, background permissions for the client, local setting permissions, internet access, and user device time sync status. You can use this feature to do the following:
15+
16+
* Manually run a prerequisites check to identify missing prerequisites and mitigate them.
17+
* Periodically run a prerequisites check automatically.
18+
19+
The **Run Prerequisites Test** feature is available in the Azure VPN Client for Windows, version 3.4.0.0 and later. It's not available for other versions of the Azure VPN Client. For Azure VPN Client version information, see [Azure VPN Client versions](azure-vpn-client-versions.md).
20+
21+
> [!NOTE]
22+
> The prerequisites check is only available in the Azure VPN Client for Windows.
23+
24+
[!INCLUDE [Azure VPN Client preqrequsites check](../../includes/vpn-gateway-vwan-vpn-client-prerequisites-check.md)]
25+
26+
## Next steps
27+
28+
To modify additional P2S User VPN connection settings, see [Configure optional settings](azure-vpn-client-optional-configurations.md).

articles/virtual-wan/vpn-client-certificate-windows.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Learn how to configure the Azure VPN Client on a Windows operating
55
author: cherylmc
66
ms.service: azure-virtual-wan
77
ms.topic: how-to
8-
ms.date: 02/07/2025
8+
ms.date: 03/13/2025
99
ms.author: cherylmc
1010
---
1111

@@ -64,6 +64,16 @@ If you don't see either file, or you don't have an **AzureVPN** folder, verify t
6464

6565
[!INCLUDE [Configure the Azure VPN client](../../includes/vpn-gateway-vwan-configure-azure-vpn-client-certificate.md)]
6666

67+
If you experience connection issues, if you're running the v4.0.0.0 version of the Azure VPN Client or later, you can click the **...** at the bottom of the Azure VPN Client page and select **Prerequisites**. On the **Test Application Prerequisites** page, select **Run Prerequisites Test**. Fix any issues and try connecting again. For more information, see [Azure VPN Client prerequisites check](azure-vpn-client-prerequisites-check.md).
68+
69+
#### System tray
70+
71+
[!INCLUDE [Azure VPN Client system tray](../../includes/vpn-gateway-vwan-azure-vpn-client-tray.md)]
72+
73+
#### Custom settings: DNS and routing
74+
75+
You can configure the Azure VPN Client with optional configuration settings such as more DNS servers, custom DNS, forced tunneling, custom routes, and other settings. For a description of the available settings and configuration steps, see [Azure VPN Client optional settings](azure-vpn-client-optional-configurations.md).
76+
6777
## Next steps
6878

6979
To modify additional P2S User VPN connection settings, see [Tutorial: Create a P2S User VPN connection](virtual-wan-point-to-site-portal.md).

articles/vpn-gateway/TOC.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
href: whats-new.md
1010
- name: VPN Gateway FAQ
1111
href: vpn-gateway-vpn-faq.md
12-
- name: Quickstarts
12+
- name: Quickstarts & Tutorials
1313
expanded: true
1414
items:
1515
- name: Create and manage a VPN gateway
@@ -26,9 +26,9 @@
2626
href: point-to-site-certificate-gateway.md
2727
- name: Microsoft Entra ID authentication
2828
href: point-to-site-entra-gateway.md
29-
- name: Design and architecture
29+
- name: Design & architecture
3030
items:
31-
- name: Design and topology
31+
- name: Design & topology
3232
href: design.md
3333
- name: Design highly available gateway connections
3434
href: vpn-gateway-highlyavailable.md
@@ -118,7 +118,7 @@
118118
href: reset-gateway.md
119119
- name: Configure customer-controlled gateway maintenance
120120
href: customer-controlled-gateway-maintenance.md
121-
- name: Configure site-to-site VPN connections
121+
- name: Site-to-site (S2S) VPN connections
122122
items:
123123
- name: Configure site-to-site connections - preshared key
124124
items:
@@ -132,6 +132,16 @@
132132
href: site-to-site-certificate-authentication-gateway-portal.md
133133
- name: Connect AWS and Azure using a BGP-enabled VPN gateway
134134
href: vpn-gateway-howto-aws-bgp.md
135+
- name: Site-to-site with ExpressRoute connections
136+
items:
137+
- name: Coexisting connections
138+
items:
139+
- name: Azure portal
140+
href: ../expressroute/how-to-configure-coexisting-gateway-portal.md?toc=/azure/vpn-gateway/toc.json
141+
- name: Azure PowerShell
142+
href: ../expressroute/expressroute-howto-coexist-resource-manager.md?toc=/azure/vpn-gateway/toc.json
143+
- name: VPN over private peering
144+
href: site-to-site-vpn-private-peering.md
135145
- name: Add or remove a site-to-site connection
136146
href: add-remove-site-to-site-connections.md
137147
- name: Forced tunneling
@@ -162,17 +172,7 @@
162172
href: vpn-gateway-3rdparty-device-config-cisco-asa.md
163173
- name: Connect to multiple policy-based VPN devices
164174
href: vpn-gateway-connect-multiple-policybased-rm-ps.md
165-
- name: Site-to-site with ExpressRoute connections
166-
items:
167-
- name: Coexisting connections
168-
items:
169-
- name: Azure portal
170-
href: ../expressroute/how-to-configure-coexisting-gateway-portal.md?toc=/azure/vpn-gateway/toc.json
171-
- name: Azure PowerShell
172-
href: ../expressroute/expressroute-howto-coexist-resource-manager.md?toc=/azure/vpn-gateway/toc.json
173-
- name: VPN over private peering
174-
href: site-to-site-vpn-private-peering.md
175-
- name: Configure point-to-site VPN connections
175+
- name: Point-to-site (P2S) VPN connections
176176
items:
177177
- name: About point-to-site VPN
178178
href: point-to-site-about.md
@@ -294,13 +294,13 @@
294294
items:
295295
- name: Azure VPN Client - optional settings
296296
href: azure-vpn-client-optional-configurations.md
297-
- name: Azure VPN Client prerequisites check
297+
- name: Run Prerequisites Test
298298
href: azure-vpn-client-prerequisites-check.md
299299
- name: Azure VPN Client versions
300300
href: azure-vpn-client-versions.md
301301
- name: Intune - Deploy VPN client profile
302302
href: vpn-profile-intune.md
303-
- name: Configure VNet-to-VNet VPN connections
303+
- name: VNet-to-VNet VPN connections
304304
items:
305305
- name: Configure VNet-to-VNet VPN connections
306306
items:

articles/vpn-gateway/azure-vpn-client-prerequisites-check.md

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
22
title: 'Azure VPN Client prerequisites check'
33
titleSuffix: Azure VPN Gateway
4-
description: Learn how run the Azure VPN Client prerequisites test to identify missing prerequisites and mitigate them.
4+
description: Learn how run the Azure VPN Client prerequisites check to identify missing prerequisites and mitigate them.
55
author: cherylmc
66
ms.service: azure-vpn-gateway
77
ms.topic: how-to
8-
ms.date: 09/23/2024
8+
ms.date: 03/14/2025
99
ms.author: cherylmc
1010

1111
---
@@ -21,22 +21,7 @@ The **Run Prerequisites Test** feature is available in the Azure VPN Client for
2121
> [!NOTE]
2222
> The prerequisites check is only available in the Azure VPN Client for Windows.
2323
24-
## Run a prerequisites check manually
25-
26-
1. Open the Azure VPN Client and select the client connection profile that you want to check.
27-
1. At the bottom of the page, click **Prerequisites** to open the prerequisites page.
28-
1. Select **Run Prerequisites Test** to run the check.
29-
1. After the prerequisites check has completed, the **Status** shows **Complete**. Review the results. If any test items don't pass, the status indicates that and prescriptive measures are provided to help you mitigate the issue.
30-
31-
:::image type="content" source="./media/azure-vpn-client-prerequisites-check/error.png" alt-text="Screenshot of prerequisites test status results." lightbox="./media/azure-vpn-client-prerequisites-check/error.png":::
32-
33-
## Disable automatic prerequisites checks
34-
35-
The **Enable Prerequisites Tests** setting lets you select to enable or disable automatic periodic prerequisites checks. This setting is enabled by default. To disable automatic prerequisite checks:
36-
37-
1. Open the Azure VPN Client.
38-
1. Click **...** at the bottom of the page and select **Settings**.
39-
1. On the Settings page, de-select **Enable Prerequisites Tests**. The setting is automatically saved. Items shown on the **Settings** page apply to all client connection profiles.
24+
[!INCLUDE [Azure VPN Client preqrequsites check steps](../../includes/vpn-gateway-vwan-vpn-client-prerequisites-check.md)]
4025

4126
## Next steps
4227

articles/vpn-gateway/azure-vpn-client-versions.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: cherylmc
66
ms.service: azure-vpn-gateway
77
ms.custom: linux-related-content
88
ms.topic: concept-article
9-
ms.date: 03/13/2025
9+
ms.date: 03/14/2025
1010
ms.author: cherylmc
1111
---
1212
# Azure VPN Client versions
@@ -25,7 +25,6 @@ This article helps you view each of the versions of the Azure VPN Client. As new
2525

2626
[!INCLUDE [macOS client versions](../../includes/vpn-gateway-azure-vpn-client-macos-table.md)]
2727

28-
2928
## Next steps
3029

3130
For more information about VPN point-to-site, see [About point-to-site configurations](point-to-site-about.md).

articles/vpn-gateway/point-to-site-vpn-client-certificate-windows-azure-vpn-client.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ If you don't see either file, or you don't have an **AzureVPN** folder, verify t
6565

6666
[!INCLUDE [Configure the Azure VPN client](../../includes/vpn-gateway-vwan-configure-azure-vpn-client-certificate.md)]
6767

68+
If you experience connection issues, if you're running the v4.0.0.0 version of the Azure VPN Client or later, you can click the **...** at the bottom of the Azure VPN Client page and select **Prerequisites**. On the **Test Application Prerequisites** page, select **Run Prerequisites Test**. Fix any issues and try connecting again. For more information, see [Azure VPN Client prerequisites check](azure-vpn-client-prerequisites-check.md).
69+
6870
### Azure VPN Client settings
6971

7072
The following sections discuss configuration settings that are available for the Azure VPN Client. For information about Azure VPN Client versions, see the [Azure VPN Client versions](azure-vpn-client-versions.md) article.
54.8 KB
Loading

includes/vpn-gateway-vwan-configure-azure-vpn-client-certificate.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,3 @@
3131
1. After the import validates (imports with no errors), select **Save**.
3232

3333
1. In the left pane, locate the **VPN connection**, then select **Connect**.
34-
1. If you experience connection issues, if you're running the v4.0.0.0 version of the Azure VPN Client or later, you can click the **...** at the bottom of the Azure VPN Client page and select **Prerequisites**. On the **Test Application Prerequisites** page, select **Run Prerequisites Test**. Fix any issues and try connecting again. For more information, see [Azure VPN Client prerequisites check](../articles/vpn-gateway/azure-vpn-client-prerequisites-check.md).

0 commit comments

Comments
 (0)