AWS Client VPN

Managed OpenVPN endpoint that lets individual users reach VPC and on-premises resources from their own devices.

Verified against AWS documentation · 2026-08-24

Key facts

  1. 01Endpoint is associated with VPC subnets — each association is an ENI in one AZ; associate a second AZ for HA
  2. 02Auth modes: mutual certificate, Active Directory, or SAML — certificate auth can be layered on top of either user-based mode
  3. 03Access needs both a route and an authorization rule — a route on its own grants nothing
  4. 04Split-tunnel is off by default, so every packet from the client, including personal browsing, comes through your VPC
  5. 05Limits: client CIDR /22–/12 and immutable after creation, 10 routes, 50 authorization rules, 5 endpoints per Region

Exam triggers

Phrases and scenarios that point here.

  • "Remote employees", "work from home", "individual laptops need access to private subnets"
  • Access must differ per user or per group → Client VPN authorization rules, not Site-to-Site VPN
  • Existing corporate AD or SAML IdP must gate VPN access → AD Connector or IAM Identity Center integration
  • "Managed", "scales with users", "no VPN appliance to patch" paired with remote-user wording

Not this service

  • A whole office or data center needs connectivity → Site-to-Site VPN
  • Dedicated, consistent private bandwidth → Direct Connect
  • Shell or port access to instances with no VPN at all → Systems Manager Session Manager

Use cases

  1. 01On-call engineers reaching private RDS, ElastiCache, or OpenSearch endpoints straight from a laptop, retiring the bastion fleet and its SSH keys
  2. 02Contractors placed in their own SAML group mapped to a single authorization rule, so they reach the one CIDR they're paid to touch and nothing else
  3. 03Full tunnel plus a NAT Gateway so all remote-worker traffic egresses from one Elastic IP — the shape SaaS vendors and partner allowlists ask for
  4. 04Laptop → VPC → Transit Gateway → Site-to-Site VPN, giving remote staff on-premises access without shipping anyone a hardware appliance
  5. 05Short-lived surge access — office outage, acquisition onboarding, a contractor sprint — where the association is torn down the day the work ends

How it's charged

  1. 01Two meters: per subnet association per hour, and per active client connection per hour
  2. 02Association billing runs around the clock whether anyone connects or not — a three-AZ endpoint with zero users still bills three associations
  3. 03An endpoint with no subnet associations costs nothing; the association, not the endpoint, is the meter
  4. 04Connection charges stop at disconnect, so a shorter session timeout (8 hours instead of the 24-hour default) trims the bill for users who never log off
  5. 05Full tunnel pushes personal internet traffic through your NAT Gateway — you pay processing charges and data transfer on staff web browsing

Commonly confused with

References