Use OpenVPN Connect v3 on Windows in Service Daemon Mode⁠

On Windows, OpenVPN Connect 3.2 and newer includes a method to set up an OpenVPN connection as a system service. You can configure the connection to run right after system boot, even when nobody is logged on. A few example use cases:

  1. A Windows Server with Remote Desktop Services where users need VPN access, but you can't have each user establish their own connections.

  2. A Windows client joined to a domain that requires VPN access for logon.

  3. An unattended Windows host providing services or resources to your OpenVPN server or CloudConnexa.

We designed this system service mode for system administrators. Once the connection is running, both admin and unprivileged users on the system can reach VPN resources.

Before you begin⁠

Ensure you have the following set up:

  1. OpenVPN Connect v3.2 or higher installed.

  2. Administrator shell (PowerShell or cmd).

  3. An autologin-type connection profile (the service daemon has no interactive capabilities).

  4. Closed the OpenVPN Connect app before setting up the service.

  5. Run all commands from the program location (as specified below).

Can't find what you're looking for?

Our support team will be happy to assist you.