
close
close
Deploying virtual private network (VPN) profiles to Windows has never been easy. And using Intune wasn’t always a walk in the park either. And while VPN profiles could be easier to implement, what we have in Intune today is relatively simple compared to using Group Policy and the Connection Manager Administration Kit (CMAK).
advertisment
In this article, I’m going to deploy a PPTP VPN to Windows 10, but you can use the instructions to deploy other types of VPN. Intune supports several different protocols with the built-in Windows 10 VPN client, including IKEv2, L2TP and SSL. L2TP, SSL, and PPTP require the use of the Extensible Authentication Protocol (EAP). IKEv2 VPNs require use of EAP or machine certificates. It’s also worth noting that there’s no support for VPN configurations that use pre-shared keys (PSK) and any client certificates must be deployed independently of the VPN configuration.
Intune also caters for a range of third-party VPN solutions, including Pulse Secure, F5 Access, SonicWall Mobile Connect, Check Point Capsule VPN, Citrix, and Palo Alto Networks GlobalProtect. If using a third-party VPN solution, you need to make sure that the VPN app is installed on devices. Apps can be installed with Intune, but it is out-of-scope for this article.
Intune requires an EAP XML configuration, so you’ll need to set up a VPN connection manually in Windows 10 before you can export its EAP XML configuration. The Windows 10 Settings app lets you manually set up a VPN, but it doesn’t provide access to advance configuration features. Nevertheless, you can start by setting up your VPN manually in the Settings app and then complete the configuration using the legacy Control Panel; or complete the whole process in the Control Panel.
How to Configure a Windows 10 VPN Profile Using Microsoft Intune (Image Credit: Russell Smith)
advertisment
Once the VPN is set up, you can use PowerShell to export the EAP configuration.
$a = Get-VpnConnection -Name “Petri VPN”
$a.EapConfigXmlStream.InnerXml
How to Configure a Windows 10 VPN Profile Using Microsoft Intune (Image Credit: Russell Smith)
You now have everything you need to configure the VPN profile in Intune.
advertisment
How to Configure a Windows 10 VPN Profile Using Microsoft Intune (Image Credit: Russell Smith)
Now that you have a VPN profile setup in Intune, you need to assign it to users and/or devices.
How to Configure a Windows 10 VPN Profile Using Microsoft Intune (Image Credit: Russell Smith)
Now all you need to do is log in to a device managed by Intune and that is in scope of the assignment, and you should see the new VPN profile provisioned. You can check the profile was deployed by clicking on the network icon in the system tray at the far right of the taskbar. The VPN profile should appear in the list of networks.
How to Configure a Windows 10 VPN Profile Using Microsoft Intune (Image Credit: Russell Smith)
In an upcoming article, I will show you how to deploy certificates to Windows 10 using Intune.
More in Windows 10
Microsoft to Start Notifying Windows 8.1 Users About Upcoming End of Support
Jun 24, 2022 | Rabia Noureen
Microsoft's Out-Of-Band Patch Fixes Microsoft 365 and Azure AD Sign-In Issues on ARM Devices
Jun 21, 2022 | Rabia Noureen
Microsoft is Investigating Sign-In Issues Affecting Microsoft 365 and Azure AD on ARM Devices
Jun 20, 2022 | Rabia Noureen
Microsoft to Fix Windows Bug Breaking Wi-Fi hotspots After Installing Latest Patch Tuesday Update
Jun 17, 2022 | Rabia Noureen
Microsoft's June 2022 Patch Tuesday Updates Fix Several Remote Code Execution Vulnerabilities
Jun 15, 2022 | Laurent Giret
Most popular on petri