VPN Server on Google Cloud

VPN Server on Google Cloud is a pre-configured Google Cloud image 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.

What's included

  • 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

Launch on Google Cloud

  1. Find and subscribe to the VPN Server image on the Google Cloud Marketplace.
  2. Launch a VM instance from the image in a region close to you.
  3. Once the VM 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.

Access the web admin

Open the admin panel at the VM instance's public IP address and sign in:

  • Username: elm
  • Password: your instance ID
OpenVPN client showing a connected VPN session

Connect and manage clients

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

Support

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