Skip to content

VPN Server on AWS

VPN Server on AWS is a pre-configured Amazon Machine Image (AMI) that runs a secure VPN based on the OpenVPN® platform, with a web administration interface for managing clients. Launch it, sign in to the admin panel, download a client certificate, and you have an encrypted, private connection to your cloud network — no manual VPN configuration required.

It is built for teams that need secure, private access to cloud resources without setting up OpenVPN by hand.

Disclaimer: OpenVPN is a registered trademark of OpenVPN Inc. This product is not affiliated with or endorsed by OpenVPN Inc.

  • An OpenVPN®-based VPN server with encrypted client connections
  • A web administration interface for creating and revoking client certificates
  • A default VPN client (elm) created automatically on first launch
  1. Find and subscribe to the VPN Server image on the AWS Marketplace.
  2. Launch an EC2 instance from the image in a region close to you.
  3. Once the EC2 instance is running, a default client elm is created and its certificate can be downloaded from the web admin panel, where you can also create more clients.

Open the admin panel at the EC2 instance’s public IP address and sign in:

  • Username: elm
  • Password: your EC2 instance ID (for example, i-0c7fadc4dc193eca7)
OpenVPN client showing a connected VPN session

Install the OpenVPN Client, import the certificate downloaded from the admin panel, and connect. For step-by-step guides, see:

Questions or need help getting started? Contact support@elmcomputing.io.