Routers
DD-WRT DD-WRT Jun 16, 2026
Posted Tue, Jun 16, 2026 11:37 AM
Edited Tue, Jun 16, 2026 11:37 AM

How to setup OpenVPN on DD-WRT

This guide was created by a community member and reviewed by us. Firmware and router interfaces may change over time, so some steps may differ depending on your device or version.

Step 1. Downloading the configuration file

1.1. Go to the Xeovo website.
1.2. Log in with your username and password.
1.3. Go to the OpenVPN Generator.
1.4. Select the iOS platform.
1.5. Select the specific country you need from the drop-down list.
1.6. Click the "Download" button.

Step 2. Configuring the OpenVPN Client in DD-WRT

2.1. Open your router's web interface in a browser (default is http://192.168.1.1).
2.2. In the top menu, go to the Services tab and log in with your username (admin) and password if prompted.
2.3. Go to the VPN sub-tab.
2.4. In the "OpenVPN Server / Client" section, within the OpenVPN Client block, enable the "Enable Client" option.
2.5. In the "Import Configuration" section that appears, click the Browse button and select the file downloaded earlier in step 1.6.
2.6. After importing, some settings will fill in automatically. Adjust the remaining settings manually:
a) Encryption Cipher: Open the drop-down list and manually select AES-256-GCM.
b) User Pass Authentication: Set the switch to Enable. In the input fields that appear, enter your credentials (username and password) for your xeovo.com account.
2.7. Advanced Options: Set the switch to Enable. In the submenu that opens:
a) Make sure that the Source Routing (PBR) field is set to Route All Sources via VPN.
b) Open the configuration file downloaded in step 1.6 using Notepad, copy the lines located after auth-user-pass and before <ca>. Paste the copied text on a new line in the "Additional Configuration" block within the router's web interface.

2.8. Click Save and then Apply Settings.


Connection Verification

To check the connection status, go to the Status -> OpenVPN page in the router admin panel and wait until the status displays "Client: CONNECTED SUCCESS".
Your VPN is now connected. To verify, visit DoesMyVPN.work


Deactivation

Go to the Services -> VPN section in the DD-WRT admin panel and set the OpenVPN Client option to Disable. Click Save and then Apply Settings.