Skip to main content
Version: Developer

OpenVPN

OpenVPN is a gateway-based egress provider type in Kasm. Use it for launch-time gateway selection and credential-based VPN tunneling.

Typical inputs

  • Provider type: OpenVPN.
  • Gateway config: the OpenVPN configuration and endpoint details.
  • Credential model: username and password credentials assigned through Kasm mappings.

Best-fit use cases

  • Existing OpenVPN infrastructure with known operational patterns.
  • Teams that require user-selectable gateways by region or policy.
  • Environments that already distribute OpenVPN client configs.

Setup pattern

  1. Create an egress provider with the type OpenVPN.
  2. Add one or more egress gateways.
  3. Map the provider to users, groups, or Workspaces.
  4. Create egress credentials with a username and password.
  5. Launch a workspace and select a gateway.