Import an OpenVPN profile with OpenVPN 3
These steps match the Linux instructions the Dashboard shows.
Before you begin
- Confirm OpenVPN 3 Linux supports the distribution and processor architecture.
- Have an account with permission to install packages.
- Allow the command-line client to save and import an
.ovpnfile.
Move the OpenVPN profile to this device
- Download profile: save the
.ovpnfile on the device you are setting up. - Email: select Send profile, then Send email. The Dashboard sends the
.ovpnattachment to your account email address. - OpenVPN credentials: select Show OpenVPN credentials and keep the displayed profile username and password available. The password unlocks the private key inside the file. It is not your TekLan VPN password.
Steps
-
Create an OpenVPN profile in the Dashboard, select Set up this device and choose Linux.

Choose OpenVPN. 
Choose Linux and use the OpenVPN 3 delivery options. -
Install OpenVPN 3 Linux using the instructions for your distribution on openvpn.net.
-
Download the profile and import it with
openvpn3 config-import --config /path/to/profile.ovpn --name TekLan --persistent. -
Start it with
openvpn3 session-start --config TekLan. If asked for the private-key passphrase, use Show OpenVPN credentials. -
Run
openvpn3 sessions-listto check the session state.
Check the connection
- Run
openvpn3 sessions-listand confirm the session is connected. - Open a browser or run an IP check and confirm the public IP address changes.
- Disconnect the session and confirm the normal route returns.
If it does not connect
- Use Show OpenVPN credentials in the Dashboard if the client requests the private-key password.
- Disconnect another active VPN before retrying.
- Delete the failed configuration and import a newly downloaded
.ovpnfile. - Read the first error in the OpenVPN 3 session log before opening a support ticket.
Still stuck? See the help articles, or open a support ticket with the exact error you see.

