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.
Prerequisites:
Firmware version must be KeeneticOS 5.1 or newer.
- Log in to your router’s admin panel using the default address 192.168.1.1 or my.keenetic.net.
- Click the gear icon (⚙️) and select "System Settings".
- Click "Component Options".
- In the search field, type WireGuard.
- If WireGuard VPN is already checked and marked as installed, proceed to step 7. If not, select it and click "Update KeeneticOS" below.
- After the update is complete, log back into the router’s admin panel using 192.168.1.1 or my.keenetic.net.
- Click the globe icon (🌐) and select "Other Connections".
- Generate a WireGuard configuration file using the configuration generator, then return to the router’s admin panel.
- In the WireGuard section, click "Import from a File" and select the generated WireGuard configuration file (for example, xeovo-no.conf).
- Click anywhere on the newly created VPN connection entry.
- In the window that opens, check "Use for accessing the Internet" and click Save.
- After the file has been imported, click on the left of the VPN connection name (for example, xeovo-no), switch the toggle to ON. The indicator in the Peer field should change from gray to green.
- Click the globe icon (🌐) and select Connection Policies. Find your WireGuard connection (for example, xeovo-no), drag it to the top of the list, and click Save.
- To verify the connection, visit DoesMyVPN.work.
How to disconnect
To disconnect the VPN, return to step 12 and switch the toggle next to your VPN connection name to OFF.