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.