5.5 OpenVPN

OpenVPN is the gold standard of VPN protocols. It offers the highest performance, the best security, and is highly configurable. Most of the VPN providers support the OpenVPN protocol.

A full functional OpenVPN module has been included in the firmware by default. You can follow the below steps to configure the OpenVPN module to connect the router to the VPN provider's server.

  1. After accessing the router, go to Services > OpenVPN.

  2. In the Text field at the bottom of the page, enter the name of the configuration (e.g. MyVPN).

  3. From the drop-down menu, select “Simple client configuration for a routed point-to-point VPN” and click Add.

OpenVPN - Simple client configuration for a routed point-to-point VPN

4. It will redirect to the configuration page. Click on the link Switch to advanced configuration.

OpenVPN - Switch to advanced configuration

5. Go to the Networking tab and fill the required fields. Usually, dev is set to tun and not tap (depend on VPN providers). If there is a field ifconfig with an IP address, remove the address (leave it blank). Save the settings by click the Save button on the bottom right corner.

OpenVPN - Networking Tab - Dev & Ifconfig

6. Go to the Cryptography tab. Select ca from the bottom -- Additional Field -- and click the Add button. In the ca field, upload the *.crt file download from the VPN provider.

OpenVPN - Cryptography - CA

7. Click Save & Apply to complete the OpenVPN configuration.

The above configuration should be adjusted according to the VPN providers.