{"id":"4a8a5b72-b23e-4579-9851-39a7a50102cf","shortId":"TA8qVW","kind":"skill","title":"azure-vpn-gateway","tagline":"Expert knowledge for Azure VPN Gateway development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when configuring S2S/P2S tunnels, IPsec/IKE","description":"# Azure VPN Gateway Skill\n\nThis skill provides expert guidance for Azure VPN Gateway. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.\n\n## How to Use This Skill\n\n> **IMPORTANT for Agent**: Use the **Category Index** below to locate relevant sections. For categories with line ranges (e.g., `L35-L120`), use `read_file` with the specified lines. For categories with file links (e.g., `[security.md](security.md)`), use `read_file` on the linked reference file\n\n> **IMPORTANT for Agent**: If `metadata.generated_at` is more than 3 months old, suggest the user pull the latest version from the repository. If `mcp_microsoftdocs` tools are not available, suggest the user install it: [Installation Guide](https://github.com/MicrosoftDocs/mcp/blob/main/README.md)\n\nThis skill requires **network access** to fetch documentation content:\n- **Preferred**: Use `mcp_microsoftdocs:microsoft_docs_fetch` with query string `from=learn-agent-skill`. Returns Markdown.\n- **Fallback**: Use `fetch_webpage` with query string `from=learn-agent-skill&accept=text/markdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Troubleshooting | L37-L44 | Diagnosing and fixing Azure VPN Gateway issues: S2S/P2S connection failures, certificate/auth errors, macOS IKEv2, throughput, health checks, resets, and packet-capture/log-based debugging |\n| Best Practices | L45-L49 | Guidance on using network virtual appliances (NVAs) in Azure as VPN endpoints for remote access, including design, routing, security, and integration with Azure VPN Gateway. |\n| Decision Making | L50-L58 | Guidance on choosing VPN Gateway SKUs, understanding SKU mappings, and planning/migrating VPN setups (P2S SSTP→IKEv2/OpenVPN, Classic→ARM, and remote work P2S strategies). |\n| Architecture & Design Patterns | L59-L65 | Design patterns and guidance for choosing VPN Gateway topologies, configuring active-active gateways, and building highly available, resilient site-to-site connectivity. |\n| Limits & Quotas | L66-L71 | VPN Gateway client version history, SKU comparisons, and FAQs about gateway limits, scale, performance, and connection behavior |\n| Security | L72-L94 | Securing Azure VPN Gateway: IPsec/IKE policies, forced tunneling, cert/RADIUS auth, Entra ID & MFA for P2S, client config (Win/macOS/Linux), access control, roles, and crypto best practices. |\n| Configuration | L95-L151 | Configuring Azure VPN Gateway and clients: P2S/S2S setup, auth (Entra, cert, RADIUS), BGP, IPsec/NAT, routing, monitoring, maintenance, and client configs for Windows, macOS, Linux, iOS. |\n| Integrations & Coding Patterns | L152-L159 | Configuring Azure VPN Gateway with on-prem devices and services: NPS/RADIUS VSAs for P2S, S2S over ExpressRoute, Cisco ASA samples, and BGP VPN connectivity with AWS. |\n| Deployment | L160-L173 | Deploying and migrating Azure VPN Gateways: create/upgrade gateways and SKUs, switch active/active modes, set up S2S VPNs, and manage client profiles and IP migrations via PowerShell/CLI. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Run Azure VPN Client prerequisites check and fix issues | https://learn.microsoft.com/en-us/azure/vpn-gateway/azure-vpn-client-prerequisites-check |\n| Use packet capture on VPN Gateway for diagnostics | https://learn.microsoft.com/en-us/azure/vpn-gateway/packet-capture |\n| Reset VPN Gateway or connection to restore IPsec tunnels | https://learn.microsoft.com/en-us/azure/vpn-gateway/reset-gateway |\n| Verify Azure VPN Gateway connection health | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-verify-connection-resource-manager |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Use NVAs in Azure for remote access scenarios | https://learn.microsoft.com/en-us/azure/vpn-gateway/nva-work-remotely-support |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Select appropriate Azure VPN Gateway SKU | https://learn.microsoft.com/en-us/azure/vpn-gateway/about-gateway-skus |\n| Understand Azure VPN Gateway SKU consolidation and mappings | https://learn.microsoft.com/en-us/azure/vpn-gateway/gateway-sku-consolidation |\n| Migrate P2S connections from SSTP to IKEv2/OpenVPN | https://learn.microsoft.com/en-us/azure/vpn-gateway/ikev2-openvpn-from-sstp |\n| Migrate VPN Gateways from Classic to Resource Manager | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-classic-resource-manager-migration |\n| Plan remote work using P2S VPN Gateways | https://learn.microsoft.com/en-us/azure/vpn-gateway/work-remotely-support |\n\n### Architecture & Design Patterns\n| Topic | URL |\n|-------|-----|\n| Design and configure active-active VPN Gateways | https://learn.microsoft.com/en-us/azure/vpn-gateway/about-active-active-gateways |\n| Select Azure VPN Gateway topologies and designs | https://learn.microsoft.com/en-us/azure/vpn-gateway/design |\n| Design highly available Azure VPN Gateway connectivity | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-highlyavailable |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Compare Azure VPN Gateway legacy SKUs and limits | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-skus-legacy |\n| Azure VPN Gateway FAQ with limits and behaviors | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-vpn-faq |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Implement forced tunneling for S2S VPN connections | https://learn.microsoft.com/en-us/azure/vpn-gateway/about-site-to-site-tunneling |\n| Configure custom IPsec/IKE policies in Azure portal | https://learn.microsoft.com/en-us/azure/vpn-gateway/ipsec-ike-policy-howto |\n| Enable multifactor authentication for P2S VPN users | https://learn.microsoft.com/en-us/azure/vpn-gateway/openvpn-azure-ad-mfa |\n| Configure P2S VPN with Entra ID and manual app registration | https://learn.microsoft.com/en-us/azure/vpn-gateway/openvpn-azure-ad-tenant |\n| Configure P2S VPN with Microsoft Entra ID auth | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-gateway |\n| Migrate P2S Entra VPN from manual to Microsoft app ID | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-gateway-update |\n| Create or update custom Entra app ID for P2S VPN | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-register-custom-app |\n| Configure P2S access control by Entra users and groups | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-users-access |\n| Configure Linux Azure VPN Client for Entra ID P2S auth | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-vpn-client-linux |\n| Configure macOS Azure VPN Client for Entra ID P2S auth | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-vpn-client-mac |\n| Configure Device SSO with Azure VPN Client on Windows | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-vpn-client-windows-device-sso |\n| Configure Azure VPN Gateway for P2S RADIUS authentication | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-radius-gateway |\n| Understand roles and permissions for VPN Gateway | https://learn.microsoft.com/en-us/azure/vpn-gateway/roles-permissions |\n| Apply security best practices to Azure VPN Gateway | https://learn.microsoft.com/en-us/azure/vpn-gateway/secure-vpn-gateway |\n| Use certificate authentication for S2S VPN connections | https://learn.microsoft.com/en-us/azure/vpn-gateway/site-to-site-certificate-authentication-gateway-about |\n| Configure S2S certificate authentication using PowerShell | https://learn.microsoft.com/en-us/azure/vpn-gateway/site-to-site-certificate-authentication-gateway-powershell |\n| Meet cryptographic requirements for Azure VPN gateways | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-compliance-crypto |\n| Configure custom IPsec/IKE policies with PowerShell | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-ipsecikepolicy-rm-powershell |\n| Integrate Azure P2S RADIUS with NPS for MFA | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-radius-mfa-nsp |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Generate P2S VPN client profiles for Entra authentication | https://learn.microsoft.com/en-us/azure/vpn-gateway/about-vpn-profile-download |\n| Add or remove S2S connections on a VPN Gateway | https://learn.microsoft.com/en-us/azure/vpn-gateway/add-remove-site-to-site-connections |\n| Configure optional Azure VPN Client settings for P2S | https://learn.microsoft.com/en-us/azure/vpn-gateway/azure-vpn-client-optional-configurations |\n| Configure BGP for VPN Gateway using Azure CLI | https://learn.microsoft.com/en-us/azure/vpn-gateway/bgp-how-to-cli |\n| Configure BGP for VPN Gateway using portal | https://learn.microsoft.com/en-us/azure/vpn-gateway/bgp-howto |\n| Create custom IPsec policies for P2S VPN | https://learn.microsoft.com/en-us/azure/vpn-gateway/create-custom-policies-p2s-ps |\n| Configure custom traffic selectors for VPN Gateway | https://learn.microsoft.com/en-us/azure/vpn-gateway/custom-traffic-selectors |\n| Configure customer-controlled maintenance windows for VPN Gateway | https://learn.microsoft.com/en-us/azure/vpn-gateway/customer-controlled-gateway-maintenance |\n| Configure monitoring for Azure VPN Gateway with Azure Monitor | https://learn.microsoft.com/en-us/azure/vpn-gateway/monitor-vpn-gateway |\n| Reference for Azure VPN Gateway monitoring data | https://learn.microsoft.com/en-us/azure/vpn-gateway/monitor-vpn-gateway-reference |\n| Configure NAT rules on Azure VPN Gateway | https://learn.microsoft.com/en-us/azure/vpn-gateway/nat-howto |\n| View and disconnect Azure P2S VPN sessions | https://learn.microsoft.com/en-us/azure/vpn-gateway/p2s-session-management |\n| Configure Azure VPN Client for Linux with P2S certificates | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-certificate-client-linux-azure-vpn-client |\n| Configure P2S certificate authentication on VPN Gateway | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-certificate-gateway |\n| Generate P2S VPN certificates on Linux with OpenSSL | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-certificates-linux-openssl |\n| Configure Azure VPN Client with Entra ID on Windows | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-vpn-client-windows |\n| Configure P2S VPN with RADIUS using PowerShell | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-how-to-radius-ps |\n| Install P2S client certificates on Windows, macOS, Linux | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-how-to-vpn-client-install-azure-cert |\n| Understand P2S user groups and IP pools behavior | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-user-groups-about |\n| Configure P2S user groups and IP pools via PowerShell | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-user-groups-create |\n| Configure macOS native VPN client for P2S certificates | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-cert-mac |\n| Configure Linux strongSwan IKEv2 client for P2S certificates | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-ike-linux |\n| Configure iOS OpenVPN client for P2S certificate VPN | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-openvpn-ios |\n| Configure Linux OpenVPN client for P2S certificate VPN | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-openvpn-linux |\n| Configure macOS OpenVPN client for P2S certificate VPN | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-openvpn-mac |\n| Configure Azure VPN Client on Windows for P2S certificates | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-windows-azure-vpn-client |\n| Configure Windows native client for P2S certificate VPN | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-windows-native |\n| Configure OpenVPN 2.x Windows client for P2S certificates | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-windows-openvpn-client |\n| Configure OpenVPN 3.x Windows client for P2S certificates | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-windows-openvpn-client-version-3 |\n| Configure VPN client for P2S RADIUS certificate auth | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-configuration-radius-certificate |\n| Configure VPN client for other P2S RADIUS methods | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-configuration-radius-other |\n| Configure VPN client for P2S RADIUS password auth | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-configuration-radius-password |\n| Configure high-bandwidth S2S tunnels via ExpressRoute | https://learn.microsoft.com/en-us/azure/vpn-gateway/site-to-site-high-bandwidth-tunnel |\n| Configure forced tunneling for S2S VPN with Default Site | https://learn.microsoft.com/en-us/azure/vpn-gateway/site-to-site-tunneling |\n| Overview of partner VPN device configurations for Azure | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-3rdparty-device-config-overview |\n| Understand Point-to-Site VPN routing behavior in Azure | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-point-to-site-routing |\n| Supported VPN devices and IPsec parameters for Azure | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpn-devices |\n| Azure VPN Gateway resource and connection settings | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpn-gateway-settings |\n| Configure BGP for VPN Gateway using PowerShell | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-bgp-resource-manager-ps |\n| Generate P2S VPN certificates using Windows PowerShell | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-certificates-point-to-site |\n| Generate P2S VPN certificates on Linux with strongSwan | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-certificates-point-to-site-linux |\n| Generate P2S VPN certificates using MakeCert | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-certificates-point-to-site-makecert |\n| Connect classic VNets to ARM VNets via portal | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-connect-different-deployment-models-portal |\n| Connect classic VNets to ARM VNets with PowerShell | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-connect-different-deployment-models-powershell |\n| Connect route-based gateway to multiple policy-based devices | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-connect-multiple-policybased-rm-ps |\n| Configure Always On VPN device tunnel to Azure | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-always-on-device-tunnel |\n| Configure Always On VPN user tunnel to Azure | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-always-on-user-tunnel |\n| Configure P2S VPN with certificate auth using PowerShell | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-point-to-site-rm-ps |\n| Connect VNets with VNet-to-VNet using Azure CLI | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-vnet-vnet-cli |\n| Configure VNet-to-VNet VPN connection in portal | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-vnet-vnet-resource-manager-portal |\n| Advertise custom routes to P2S VPN clients | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-p2s-advertise-custom-routes |\n| Configure VPN gateway transit for VNet peering | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-peering-gateway-transit |\n| Connect VNets with VNet-to-VNet using PowerShell | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-vnet-vnet-rm-ps |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Configure NPS RADIUS VSAs for P2S user groups | https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-user-groups-radius |\n| Configure S2S VPN over ExpressRoute private peering | https://learn.microsoft.com/en-us/azure/vpn-gateway/site-to-site-vpn-private-peering |\n| Sample Cisco ASA configuration for Azure VPN Gateway | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-3rdparty-device-config-cisco-asa |\n| Configure BGP VPN connection between Azure and AWS | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-aws-bgp |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Plan migration from Basic to Standard public IP for VPN Gateway | https://learn.microsoft.com/en-us/azure/vpn-gateway/basic-public-ip-migrate-about |\n| Execute Basic-to-Standard public IP migration for VPN Gateway | https://learn.microsoft.com/en-us/azure/vpn-gateway/basic-public-ip-migrate-howto |\n| Create a Basic SKU VPN Gateway via PowerShell | https://learn.microsoft.com/en-us/azure/vpn-gateway/create-gateway-basic-sku-powershell |\n| Deploy a VPN Gateway using PowerShell | https://learn.microsoft.com/en-us/azure/vpn-gateway/create-gateway-powershell |\n| Deploy a VPN Gateway using Azure CLI | https://learn.microsoft.com/en-us/azure/vpn-gateway/create-routebased-vpn-gateway-cli |\n| Deploy zone-redundant VPN and ExpressRoute gateways | https://learn.microsoft.com/en-us/azure/vpn-gateway/create-zone-redundant-vnet-gateway |\n| Change Azure VPN Gateway between active and active-active | https://learn.microsoft.com/en-us/azure/vpn-gateway/gateway-change-active-active |\n| Upgrade Azure VPN Gateway SKU with minimal downtime | https://learn.microsoft.com/en-us/azure/vpn-gateway/gateway-sku-upgrade |\n| Create S2S VPN with shared key using PowerShell | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-create-site-to-site-rm-powershell |\n| Create S2S VPN with shared key using Azure CLI | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-site-to-site-resource-manager-cli |\n| Deploy Azure VPN client profiles using Intune | https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-profile-intune |","tags":["azure","vpn","gateway","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents","ai-coding","azure-functions"],"capabilities":["skill","source-microsoftdocs","skill-azure-vpn-gateway","topic-agent","topic-agent-skills","topic-agentic-skills","topic-agentskill","topic-ai-agents","topic-ai-coding","topic-azure","topic-azure-functions","topic-azure-kubernetes-service","topic-azure-openai","topic-azure-sql-database","topic-azure-storage"],"categories":["Agent-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-vpn-gateway","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add MicrosoftDocs/Agent-Skills","source_repo":"https://github.com/MicrosoftDocs/Agent-Skills","install_from":"skills.sh"}},"qualityScore":"0.698","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 497 github stars · SKILL.md body (18,562 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T00:53:39.678Z","embedding":null,"createdAt":"2026-04-18T22:00:28.451Z","updatedAt":"2026-04-22T00:53:39.678Z","lastSeenAt":"2026-04-22T00:53:39.678Z","tsv":"'/en-us/azure/vpn-gateway/about-active-active-gateways':605 '/en-us/azure/vpn-gateway/about-gateway-skus':547 '/en-us/azure/vpn-gateway/about-site-to-site-tunneling':664 '/en-us/azure/vpn-gateway/about-vpn-profile-download':879 '/en-us/azure/vpn-gateway/add-remove-site-to-site-connections':891 '/en-us/azure/vpn-gateway/azure-vpn-client-optional-configurations':902 '/en-us/azure/vpn-gateway/azure-vpn-client-prerequisites-check':487 '/en-us/azure/vpn-gateway/basic-public-ip-migrate-about':1520 '/en-us/azure/vpn-gateway/basic-public-ip-migrate-howto':1534 '/en-us/azure/vpn-gateway/bgp-how-to-cli':913 '/en-us/azure/vpn-gateway/bgp-howto':923 '/en-us/azure/vpn-gateway/create-custom-policies-p2s-ps':933 '/en-us/azure/vpn-gateway/create-gateway-basic-sku-powershell':1545 '/en-us/azure/vpn-gateway/create-gateway-powershell':1554 '/en-us/azure/vpn-gateway/create-routebased-vpn-gateway-cli':1564 '/en-us/azure/vpn-gateway/create-zone-redundant-vnet-gateway':1575 '/en-us/azure/vpn-gateway/custom-traffic-selectors':943 '/en-us/azure/vpn-gateway/customer-controlled-gateway-maintenance':955 '/en-us/azure/vpn-gateway/design':615 '/en-us/azure/vpn-gateway/gateway-change-active-active':1588 '/en-us/azure/vpn-gateway/gateway-sku-consolidation':558 '/en-us/azure/vpn-gateway/gateway-sku-upgrade':1599 '/en-us/azure/vpn-gateway/ikev2-openvpn-from-sstp':568 '/en-us/azure/vpn-gateway/ipsec-ike-policy-howto':674 '/en-us/azure/vpn-gateway/monitor-vpn-gateway':967 '/en-us/azure/vpn-gateway/monitor-vpn-gateway-reference':977 '/en-us/azure/vpn-gateway/nat-howto':987 '/en-us/azure/vpn-gateway/nva-work-remotely-support':534 '/en-us/azure/vpn-gateway/openvpn-azure-ad-mfa':684 '/en-us/azure/vpn-gateway/openvpn-azure-ad-tenant':697 '/en-us/azure/vpn-gateway/p2s-session-management':997 '/en-us/azure/vpn-gateway/packet-capture':498 '/en-us/azure/vpn-gateway/point-to-site-certificate-client-linux-azure-vpn-client':1009 '/en-us/azure/vpn-gateway/point-to-site-certificate-gateway':1019 '/en-us/azure/vpn-gateway/point-to-site-certificates-linux-openssl':1030 '/en-us/azure/vpn-gateway/point-to-site-entra-gateway':708 '/en-us/azure/vpn-gateway/point-to-site-entra-gateway-update':721 '/en-us/azure/vpn-gateway/point-to-site-entra-register-custom-app':734 '/en-us/azure/vpn-gateway/point-to-site-entra-users-access':746 '/en-us/azure/vpn-gateway/point-to-site-entra-vpn-client-linux':759 '/en-us/azure/vpn-gateway/point-to-site-entra-vpn-client-mac':772 '/en-us/azure/vpn-gateway/point-to-site-entra-vpn-client-windows':1042 '/en-us/azure/vpn-gateway/point-to-site-entra-vpn-client-windows-device-sso':784 '/en-us/azure/vpn-gateway/point-to-site-how-to-radius-ps':1052 '/en-us/azure/vpn-gateway/point-to-site-how-to-vpn-client-install-azure-cert':1063 '/en-us/azure/vpn-gateway/point-to-site-radius-gateway':795 '/en-us/azure/vpn-gateway/point-to-site-user-groups-about':1074 '/en-us/azure/vpn-gateway/point-to-site-user-groups-create':1086 '/en-us/azure/vpn-gateway/point-to-site-user-groups-radius':1471 '/en-us/azure/vpn-gateway/point-to-site-vpn-client-cert-mac':1097 '/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-ike-linux':1108 '/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-openvpn-ios':1119 '/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-openvpn-linux':1130 '/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-openvpn-mac':1141 '/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-windows-azure-vpn-client':1153 '/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-windows-native':1164 '/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-windows-openvpn-client':1176 '/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-windows-openvpn-client-version-3':1188 '/en-us/azure/vpn-gateway/point-to-site-vpn-client-configuration-radius-certificate':1199 '/en-us/azure/vpn-gateway/point-to-site-vpn-client-configuration-radius-other':1210 '/en-us/azure/vpn-gateway/point-to-site-vpn-client-configuration-radius-password':1221 '/en-us/azure/vpn-gateway/reset-gateway':510 '/en-us/azure/vpn-gateway/roles-permissions':805 '/en-us/azure/vpn-gateway/secure-vpn-gateway':816 '/en-us/azure/vpn-gateway/site-to-site-certificate-authentication-gateway-about':826 '/en-us/azure/vpn-gateway/site-to-site-certificate-authentication-gateway-powershell':835 '/en-us/azure/vpn-gateway/site-to-site-high-bandwidth-tunnel':1232 '/en-us/azure/vpn-gateway/site-to-site-tunneling':1244 '/en-us/azure/vpn-gateway/site-to-site-vpn-private-peering':1481 '/en-us/azure/vpn-gateway/vpn-gateway-3rdparty-device-config-cisco-asa':1492 '/en-us/azure/vpn-gateway/vpn-gateway-3rdparty-device-config-overview':1255 '/en-us/azure/vpn-gateway/vpn-gateway-about-compliance-crypto':845 '/en-us/azure/vpn-gateway/vpn-gateway-about-point-to-site-routing':1268 '/en-us/azure/vpn-gateway/vpn-gateway-about-skus-legacy':640 '/en-us/azure/vpn-gateway/vpn-gateway-about-vpn-devices':1279 '/en-us/azure/vpn-gateway/vpn-gateway-about-vpn-gateway-settings':1289 '/en-us/azure/vpn-gateway/vpn-gateway-bgp-resource-manager-ps':1299 '/en-us/azure/vpn-gateway/vpn-gateway-certificates-point-to-site':1309 '/en-us/azure/vpn-gateway/vpn-gateway-certificates-point-to-site-linux':1320 '/en-us/azure/vpn-gateway/vpn-gateway-certificates-point-to-site-makecert':1329 '/en-us/azure/vpn-gateway/vpn-gateway-classic-resource-manager-migration':579 '/en-us/azure/vpn-gateway/vpn-gateway-connect-different-deployment-models-portal':1340 '/en-us/azure/vpn-gateway/vpn-gateway-connect-different-deployment-models-powershell':1351 '/en-us/azure/vpn-gateway/vpn-gateway-connect-multiple-policybased-rm-ps':1365 '/en-us/azure/vpn-gateway/vpn-gateway-create-site-to-site-rm-powershell':1610 '/en-us/azure/vpn-gateway/vpn-gateway-highlyavailable':625 '/en-us/azure/vpn-gateway/vpn-gateway-howto-always-on-device-tunnel':1376 '/en-us/azure/vpn-gateway/vpn-gateway-howto-always-on-user-tunnel':1387 '/en-us/azure/vpn-gateway/vpn-gateway-howto-aws-bgp':1503 '/en-us/azure/vpn-gateway/vpn-gateway-howto-point-to-site-rm-ps':1398 '/en-us/azure/vpn-gateway/vpn-gateway-howto-site-to-site-resource-manager-cli':1622 '/en-us/azure/vpn-gateway/vpn-gateway-howto-vnet-vnet-cli':1411 '/en-us/azure/vpn-gateway/vpn-gateway-howto-vnet-vnet-resource-manager-portal':1423 '/en-us/azure/vpn-gateway/vpn-gateway-ipsecikepolicy-rm-powershell':854 '/en-us/azure/vpn-gateway/vpn-gateway-p2s-advertise-custom-routes':1433 '/en-us/azure/vpn-gateway/vpn-gateway-peering-gateway-transit':1443 '/en-us/azure/vpn-gateway/vpn-gateway-radius-mfa-nsp':865 '/en-us/azure/vpn-gateway/vpn-gateway-verify-connection-resource-manager':519 '/en-us/azure/vpn-gateway/vpn-gateway-vnet-vnet-rm-ps':1455 '/en-us/azure/vpn-gateway/vpn-gateway-vpn-faq':651 '/en-us/azure/vpn-gateway/vpn-profile-intune':1632 '/en-us/azure/vpn-gateway/work-remotely-support':589 '/log-based':240 '/microsoftdocs/mcp/blob/main/readme.md)':166 '2':1167 '3':137,1179 'accept':205 'access':171,261,374,530,737 'activ':317,318,599,600,1581,1584,1585 'active-act':316,598,1583 'active/active':458 'add':880 'advertis':1424 'agent':86,130,189,203 'alway':1367,1378 'app':693,717,727 'appli':806 'applianc':252 'appropri':540 'architectur':18,55,300,590 'arm':294,1334,1345 'asa':435,1484 'auth':365,393,705,756,769,1196,1218,1393 'authent':677,792,819,830,876,1013 'avail':156,323,618 'aw':442,1500 'azur':2,8,36,46,221,255,269,357,386,417,450,477,512,527,541,549,607,619,631,641,670,749,762,777,786,811,840,856,894,909,959,963,970,982,991,999,1032,1143,1252,1265,1276,1280,1373,1384,1407,1487,1498,1560,1577,1590,1618,1624 'azure-vpn-gateway':1 'bandwidth':1225 'base':1355,1361 'basic':1510,1523,1537 'basic-to-standard':1522 'behavior':351,648,1071,1263 'best':14,51,242,379,520,808 'bgp':397,438,904,915,1291,1494 'build':321 'capabl':78 'captur':239,490 'categori':89,97,113,209,211 'cert':395 'cert/radius':364 'certif':818,829,1006,1012,1023,1056,1094,1105,1115,1126,1137,1150,1160,1173,1185,1195,1303,1313,1324,1392 'certificate/auth':228 'chang':1576 'check':234,481 'choos':279,311 'cisco':434,1483 'classic':293,573,1331,1342 'cli':910,1408,1561,1619 'client':337,371,390,403,466,479,751,764,779,872,896,1001,1034,1055,1091,1102,1112,1123,1134,1145,1157,1170,1182,1191,1202,1213,1430,1626 'code':26,63,411,1457 'combin':68 'compar':630 'comparison':341 'config':372,404 'configur':24,32,61,315,381,385,416,597,665,685,698,735,747,760,773,785,827,846,866,892,903,914,934,944,956,978,998,1010,1031,1043,1075,1087,1098,1109,1120,1131,1142,1154,1165,1177,1189,1200,1211,1222,1233,1250,1290,1366,1377,1388,1412,1434,1461,1472,1485,1493 'connect':226,329,350,440,503,515,561,622,661,823,884,1285,1330,1341,1352,1399,1418,1444,1496 'consolid':553 'content':73,175 'control':375,738,947 'cover':49 'creat':722,924,1535,1600,1611 'create/upgrade':453 'crypto':378 'cryptograph':837 'custom':666,725,847,925,935,946,1425 'customer-control':945 'data':974 'debug':241 'decis':16,53,272,535 'default':1240 'deploy':29,66,443,447,1504,1546,1555,1565,1623 'descript':213 'design':19,56,263,301,306,591,595,612,616 'develop':11 'devic':424,774,1249,1271,1362,1370 'diagnos':218 'diagnost':495 'disconnect':990 'doc':181 'document':76,174 'downtim':1596 'e.g':101,117 'enabl':675 'endpoint':258 'entra':366,394,689,703,711,726,740,753,766,875,1036 'error':229 'execut':1521 'expert':5,43 'expressrout':433,1229,1476,1571 'failur':227 'fallback':193 'faq':343,644 'fetch':77,173,182,195 'file':107,115,122,127 'fix':220,483 'forc':362,656,1234 'gateway':4,10,38,48,223,271,281,313,319,336,345,359,388,419,452,454,493,501,514,543,551,571,586,602,609,621,633,643,788,802,813,842,888,907,918,940,952,961,972,984,1016,1282,1294,1356,1436,1489,1517,1531,1540,1549,1558,1572,1579,1592 'generat':869,1020,1300,1310,1321 'github.com':165 'github.com/microsoftdocs/mcp/blob/main/readme.md)':164 'group':743,1067,1078,1468 'guid':163 'guidanc':44,247,277,309 'health':233,516 'high':322,617,1224 'high-bandwidth':1223 'histori':339 'id':367,690,704,718,728,754,767,1037 'ikev2':231,1101 'ikev2/openvpn':292,565 'implement':655 'import':84,128 'includ':12,262 'index':90,210 'instal':160,162,1053 'integr':25,62,267,410,855,1456 'intun':1629 'io':409,1110 'ip':469,1069,1080,1514,1527 'ipsec':506,926,1273 'ipsec/ike':35,360,667,848 'ipsec/nat':398 'issu':224,484 'key':1605,1616 'knowledg':6 'l120':104 'l151':384 'l152':414 'l152-l159':413 'l159':415 'l160':445 'l160-l173':444 'l173':446 'l35':103 'l35-l120':102 'l37':216 'l37-l44':215 'l44':217 'l45':245 'l45-l49':244 'l49':246 'l50':275 'l50-l58':274 'l58':276 'l59':304 'l59-l65':303 'l65':305 'l66':333 'l66-l71':332 'l71':334 'l72':354 'l72-l94':353 'l94':355 'l95':383 'l95-l151':382 'latest':145 'learn':188,202 'learn-agent-skil':187,201 'learn.microsoft.com':486,497,509,518,533,546,557,567,578,588,604,614,624,639,650,663,673,683,696,707,720,733,745,758,771,783,794,804,815,825,834,844,853,864,878,890,901,912,922,932,942,954,966,976,986,996,1008,1018,1029,1041,1051,1062,1073,1085,1096,1107,1118,1129,1140,1152,1163,1175,1187,1198,1209,1220,1231,1243,1254,1267,1278,1288,1298,1308,1319,1328,1339,1350,1364,1375,1386,1397,1410,1422,1432,1442,1454,1470,1480,1491,1502,1519,1533,1544,1553,1563,1574,1587,1598,1609,1621,1631 'learn.microsoft.com/en-us/azure/vpn-gateway/about-active-active-gateways':603 'learn.microsoft.com/en-us/azure/vpn-gateway/about-gateway-skus':545 'learn.microsoft.com/en-us/azure/vpn-gateway/about-site-to-site-tunneling':662 'learn.microsoft.com/en-us/azure/vpn-gateway/about-vpn-profile-download':877 'learn.microsoft.com/en-us/azure/vpn-gateway/add-remove-site-to-site-connections':889 'learn.microsoft.com/en-us/azure/vpn-gateway/azure-vpn-client-optional-configurations':900 'learn.microsoft.com/en-us/azure/vpn-gateway/azure-vpn-client-prerequisites-check':485 'learn.microsoft.com/en-us/azure/vpn-gateway/basic-public-ip-migrate-about':1518 'learn.microsoft.com/en-us/azure/vpn-gateway/basic-public-ip-migrate-howto':1532 'learn.microsoft.com/en-us/azure/vpn-gateway/bgp-how-to-cli':911 'learn.microsoft.com/en-us/azure/vpn-gateway/bgp-howto':921 'learn.microsoft.com/en-us/azure/vpn-gateway/create-custom-policies-p2s-ps':931 'learn.microsoft.com/en-us/azure/vpn-gateway/create-gateway-basic-sku-powershell':1543 'learn.microsoft.com/en-us/azure/vpn-gateway/create-gateway-powershell':1552 'learn.microsoft.com/en-us/azure/vpn-gateway/create-routebased-vpn-gateway-cli':1562 'learn.microsoft.com/en-us/azure/vpn-gateway/create-zone-redundant-vnet-gateway':1573 'learn.microsoft.com/en-us/azure/vpn-gateway/custom-traffic-selectors':941 'learn.microsoft.com/en-us/azure/vpn-gateway/customer-controlled-gateway-maintenance':953 'learn.microsoft.com/en-us/azure/vpn-gateway/design':613 'learn.microsoft.com/en-us/azure/vpn-gateway/gateway-change-active-active':1586 'learn.microsoft.com/en-us/azure/vpn-gateway/gateway-sku-consolidation':556 'learn.microsoft.com/en-us/azure/vpn-gateway/gateway-sku-upgrade':1597 'learn.microsoft.com/en-us/azure/vpn-gateway/ikev2-openvpn-from-sstp':566 'learn.microsoft.com/en-us/azure/vpn-gateway/ipsec-ike-policy-howto':672 'learn.microsoft.com/en-us/azure/vpn-gateway/monitor-vpn-gateway':965 'learn.microsoft.com/en-us/azure/vpn-gateway/monitor-vpn-gateway-reference':975 'learn.microsoft.com/en-us/azure/vpn-gateway/nat-howto':985 'learn.microsoft.com/en-us/azure/vpn-gateway/nva-work-remotely-support':532 'learn.microsoft.com/en-us/azure/vpn-gateway/openvpn-azure-ad-mfa':682 'learn.microsoft.com/en-us/azure/vpn-gateway/openvpn-azure-ad-tenant':695 'learn.microsoft.com/en-us/azure/vpn-gateway/p2s-session-management':995 'learn.microsoft.com/en-us/azure/vpn-gateway/packet-capture':496 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-certificate-client-linux-azure-vpn-client':1007 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-certificate-gateway':1017 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-certificates-linux-openssl':1028 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-gateway':706 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-gateway-update':719 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-register-custom-app':732 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-users-access':744 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-vpn-client-linux':757 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-vpn-client-mac':770 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-vpn-client-windows':1040 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-entra-vpn-client-windows-device-sso':782 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-how-to-radius-ps':1050 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-how-to-vpn-client-install-azure-cert':1061 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-radius-gateway':793 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-user-groups-about':1072 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-user-groups-create':1084 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-user-groups-radius':1469 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-cert-mac':1095 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-ike-linux':1106 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-openvpn-ios':1117 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-openvpn-linux':1128 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-openvpn-mac':1139 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-windows-azure-vpn-client':1151 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-windows-native':1162 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-windows-openvpn-client':1174 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-certificate-windows-openvpn-client-version-3':1186 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-configuration-radius-certificate':1197 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-configuration-radius-other':1208 'learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-configuration-radius-password':1219 'learn.microsoft.com/en-us/azure/vpn-gateway/reset-gateway':508 'learn.microsoft.com/en-us/azure/vpn-gateway/roles-permissions':803 'learn.microsoft.com/en-us/azure/vpn-gateway/secure-vpn-gateway':814 'learn.microsoft.com/en-us/azure/vpn-gateway/site-to-site-certificate-authentication-gateway-about':824 'learn.microsoft.com/en-us/azure/vpn-gateway/site-to-site-certificate-authentication-gateway-powershell':833 'learn.microsoft.com/en-us/azure/vpn-gateway/site-to-site-high-bandwidth-tunnel':1230 'learn.microsoft.com/en-us/azure/vpn-gateway/site-to-site-tunneling':1242 'learn.microsoft.com/en-us/azure/vpn-gateway/site-to-site-vpn-private-peering':1479 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-3rdparty-device-config-cisco-asa':1490 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-3rdparty-device-config-overview':1253 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-compliance-crypto':843 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-point-to-site-routing':1266 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-skus-legacy':638 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpn-devices':1277 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpn-gateway-settings':1287 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-bgp-resource-manager-ps':1297 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-certificates-point-to-site':1307 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-certificates-point-to-site-linux':1318 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-certificates-point-to-site-makecert':1327 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-classic-resource-manager-migration':577 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-connect-different-deployment-models-portal':1338 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-connect-different-deployment-models-powershell':1349 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-connect-multiple-policybased-rm-ps':1363 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-create-site-to-site-rm-powershell':1608 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-highlyavailable':623 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-always-on-device-tunnel':1374 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-always-on-user-tunnel':1385 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-aws-bgp':1501 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-point-to-site-rm-ps':1396 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-site-to-site-resource-manager-cli':1620 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-vnet-vnet-cli':1409 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-vnet-vnet-resource-manager-portal':1421 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-ipsecikepolicy-rm-powershell':852 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-p2s-advertise-custom-routes':1431 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-peering-gateway-transit':1441 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-radius-mfa-nsp':863 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-verify-connection-resource-manager':517 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-vnet-vnet-rm-ps':1453 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-vpn-faq':649 'learn.microsoft.com/en-us/azure/vpn-gateway/vpn-profile-intune':1630 'learn.microsoft.com/en-us/azure/vpn-gateway/work-remotely-support':587 'legaci':634 'limit':21,58,330,346,626,637,646 'line':99,111,212 'link':116,125 'linux':408,748,1003,1025,1060,1099,1121,1315 'local':69 'locat':93 'maco':230,407,761,1059,1088,1132 'mainten':401,948 'make':17,54,273,536 'makecert':1326 'manag':465,576 'manual':692,714 'map':285,555 'markdown':192,208 'mcp':151,178 'meet':836 'metadata.generated':132 'method':1207 'mfa':368,862 'microsoft':180,702,716 'microsoftdoc':152,179 'migrat':449,470,559,569,709,1508,1528 'minim':1595 'mode':459 'monitor':400,957,964,973 'month':138 'multifactor':676 'multipl':1358 'nat':979 'nativ':1089,1156 'network':170,250 'nps':860,1462 'nps/radius':427 'nvas':253,525 'old':139 'on-prem':421 'openssl':1027 'openvpn':1111,1122,1133,1166,1178 'option':893 'overview':1245 'p2s':290,298,370,430,560,584,679,686,699,710,730,736,755,768,790,857,870,899,929,992,1005,1011,1021,1044,1054,1065,1076,1093,1104,1114,1125,1136,1149,1159,1172,1184,1193,1205,1215,1301,1311,1322,1389,1428,1466 'p2s/s2s':391 'packet':238,489 'packet-captur':237 'paramet':1274 'partner':1247 'password':1217 'pattern':20,27,57,64,302,307,412,592,1458 'peer':1440,1478 'perform':348 'permiss':799 'plan':580,1507 'planning/migrating':287 'point':1258 'point-to-sit':1257 'polici':361,668,849,927,1360 'policy-bas':1359 'pool':1070,1081 'portal':671,920,1337,1420 'powershel':832,851,1049,1083,1296,1306,1348,1395,1452,1542,1551,1607 'powershell/cli':472 'practic':15,52,243,380,521,809 'prefer':176 'prem':423 'prerequisit':480 'privat':1477 'profil':467,873,1627 'provid':42 'public':1513,1526 'pull':143 'queri':184,198 'quick':71 'quick-refer':70 'quota':22,59,331,627 'radius':396,791,858,1047,1194,1206,1216,1463 'rang':100 'read':106,121 'redund':1568 'refer':72,126,968 'registr':694 'relev':94 'remot':75,260,296,529,581 'remov':882 'repositori':149 'requir':169,838 'reset':235,499 'resili':324 'resourc':575,1283 'restor':505 'return':191,207 'role':376,797 'rout':264,399,1262,1354,1426 'route-bas':1353 'rule':980 'run':476 's2s':431,462,659,821,828,883,1226,1237,1473,1601,1612 's2s/p2s':33,225 'sampl':436,1482 'scale':347 'scenario':531 'section':95 'secur':23,60,265,352,356,652,807 'security.md':118,119 'select':539,606 'selector':937 'servic':426 'session':994 'set':460,897,1286 'setup':289,392 'share':1604,1615 'site':326,328,1241,1260 'site-to-sit':325 'skill':39,41,83,168,190,204 'skill-azure-vpn-gateway' 'sku':284,340,544,552,1538,1593 'skus':282,456,635 'source-microsoftdocs' 'specifi':110 'sso':775 'sstp':291,563 'standard':1512,1525 'strategi':299 'string':185,199 'strongswan':1100,1317 'suggest':140,157 'support':1269 'switch':457 'text/markdown':206 'throughput':232 'tool':153 'topic':474,522,537,593,628,653,867,1459,1505 'topic-agent' 'topic-agent-skills' 'topic-agentic-skills' 'topic-agentskill' 'topic-ai-agents' 'topic-ai-coding' 'topic-azure' 'topic-azure-functions' 'topic-azure-kubernetes-service' 'topic-azure-openai' 'topic-azure-sql-database' 'topic-azure-storage' 'topolog':314,610 'traffic':936 'transit':1437 'troubleshoot':13,50,214,473 'tunnel':34,363,507,657,1227,1235,1371,1382 'understand':283,548,796,1064,1256 'updat':724 'upgrad':1589 'url':475,523,538,594,629,654,868,1460,1506 'use':30,81,87,105,120,177,194,249,488,524,583,817,831,908,919,1048,1295,1304,1325,1394,1406,1451,1550,1559,1606,1617,1628 'user':142,159,681,741,1066,1077,1381,1467 'verifi':511 'version':146,338 'via':471,1082,1228,1336,1541 'view':988 'virtual':251 'vnet':1332,1335,1343,1346,1400,1403,1405,1414,1416,1439,1445,1448,1450 'vnet-to-vnet':1402,1413,1447 'vpn':3,9,37,47,222,257,270,280,288,312,335,358,387,418,439,451,478,492,500,513,542,550,570,585,601,608,620,632,642,660,680,687,700,712,731,750,763,778,787,801,812,822,841,871,887,895,906,917,930,939,951,960,971,983,993,1000,1015,1022,1033,1045,1090,1116,1127,1138,1144,1161,1190,1201,1212,1238,1248,1261,1270,1281,1293,1302,1312,1323,1369,1380,1390,1417,1429,1435,1474,1488,1495,1516,1530,1539,1548,1557,1569,1578,1591,1602,1613,1625 'vpns':463 'vsas':428,1464 'webpag':196 'win/macos/linux':373 'window':406,781,949,1039,1058,1147,1155,1169,1181,1305 'work':297,582 'x':1168,1180 'zone':1567 'zone-redund':1566","prices":[{"id":"965f320a-5875-4430-8c5f-3a365dc59589","listingId":"4a8a5b72-b23e-4579-9851-39a7a50102cf","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"MicrosoftDocs","category":"Agent-Skills","install_from":"skills.sh"},"createdAt":"2026-04-18T22:00:28.451Z"}],"sources":[{"listingId":"4a8a5b72-b23e-4579-9851-39a7a50102cf","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/azure-vpn-gateway","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-vpn-gateway","isPrimary":false,"firstSeenAt":"2026-04-18T22:00:28.451Z","lastSeenAt":"2026-04-22T00:53:39.678Z"}],"details":{"listingId":"4a8a5b72-b23e-4579-9851-39a7a50102cf","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"azure-vpn-gateway","github":{"repo":"MicrosoftDocs/Agent-Skills","stars":497,"topics":["agent","agent-skills","agentic-skills","agentskill","ai","ai-agents","ai-coding","azure","azure-functions","azure-kubernetes-service","azure-openai","azure-sql-database","azure-storage","azure-virtual-machine","claude-code","github-copilot","microsoft-learn","openai-codex","skills"],"license":"cc-by-4.0","html_url":"https://github.com/MicrosoftDocs/Agent-Skills","pushed_at":"2026-04-19T02:43:40Z","description":"Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.","skill_md_sha":"8b0dfa4c8de3c3558edb2fb6de0c95eb0527fc4d","skill_md_path":"skills/azure-vpn-gateway/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-vpn-gateway"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"name":"azure-vpn-gateway","description":"Expert knowledge for Azure VPN Gateway development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when configuring S2S/P2S tunnels, IPsec/IKE/BGP, Entra/RADIUS auth, active-active gateways, or S2S over ExpressRoute, and other Azure VPN Gateway related development tasks. Not for Azure ExpressRoute (use azure-expressroute), Azure Virtual WAN (use azure-virtual-wan), Azure Virtual Network (use azure-virtual-network), Azure Virtual Network Manager (use azure-virtual-network-manager).","compatibility":"Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation."},"skills_sh_url":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-vpn-gateway"},"updatedAt":"2026-04-22T00:53:39.678Z"}}