Configuring an OpenVPN Client on an Accelerated Device

Goal

Difficulty: Medium

Minimum firmware: 18.1.29

Configuring a simple (username authentication only) OpenVPN client on any OpenVPN-enabled device to connect to a server hosted on another Accelerated device.  This extends the OpenVPN server setup example in the article Configuring an OpenVPN Server for iOS & Android OS Clients.

Relevant Files

The OpenVPN configuration file client.ovpn is provided for reference.  Note, this configuration file has an unused argument for the option "auth-user-pass".  This is required by the OpenVPN syntax.

Setup

This article assumes you have already configured an OpenVPN server on a different device serving a TUN-style tunnel, and that you have the required knowledge to generate an *.ovpn configuration file.  For more information, visit article Configuring an OpenVPN Server for iOS & Android OS Clients.

Sample

Sample Configuration

Open the configuration page and set the following configurations.

OpenVPN Section Configuration

  1. In the VPN > OpenVPN > Client section, specify a name for the new "OpenVPN" client (e.g. ClientSR) and click Add.
  2. Ensure the Enable and User .ovpn file checkboxs are selected.
  3. From the Zone pull-down menu, selected Internal as the clients are treated as a LAN devices.
  4. Set the Username and Password fields with the OpenVPN login credentials specified on the OpenVPN server device.
  5. Copy the client.ovpn contents into the OVPN file field.
  6. Click on Save at the bottom of the configuration page to update the settings.

An example of the OpenVPN client section configuration is shown below: