VPS on a Keenetic router

These routers get their own OpenV⁠PN file in your account, labelled “for Keenetic”. The login and password are already written into it, so the router only has to read it. PPTP is there too, but it’s less secure and only worth it if your provider blocks OpenV⁠PN.

Protocols
OpenV⁠PN and PPTP
Web interface
my.keenetic.net
Where to look
Internet → Other connections
Screenshots from
Keenetic Giga, Russian UI

The “for Keenetic” file

  1. Add the OpenV⁠PN component

    Keenetic installs it separately. In General system settings, open Component options, tick “OpenV⁠PN client and server” and install. The router downloads an update and reboots.

  2. Download the file

    In your account’s Router section every server has two links, “Download .OV⁠PN” and “for Keenetic”. Take the second one. The regular file has no login inside, and Keenetic can’t ask for it separately.

  3. Paste it into a new connection

    Go to Internet → Other connections and press “Create connection” in the V⁠PN connections block. Choose OpenV⁠PN as the Type (protocol). Open the downloaded file in any text editor, copy everything and paste it into the “OpenV⁠PN configuration” field.

    Keenetic Other connections page in Russian, V⁠PN connections block with the add connection button
    The same page in the Russian interface. Every new connection starts from this button, whatever its type.
  4. Save it and switch it on

    The connection shows up in the list. Flip its switch and wait for the status under the name to say it’s ready.

The PPTP fallback

It starts from the same “Create connection” button, only the type is PPTP. The server address is the IP from your account, and the username and password are your router login. Leave authentication on Auto and keep data encryption ticked, your account lists MPPE 128-bit for PPTP.

Keenetic PPTP connection form in Russian: type, server address, username, password, authentication, data encryption
The PPTP form, Russian interface. Address and login are blanked out on the screenshot.

Ready doesn’t mean traffic goes through it

Keenetic sends devices out through whichever connection sits higher on the connection priorities page, also under Internet. Drag your VanyaVPS connection above the provider’s, and check that the connection’s own settings allow it to be used for internet access. Otherwise the status stays green while websites keep opening directly.

A VPS on a Keenetic router doesn’t have to cover everyone. On the device binding tab you can create a separate profile with the VPS on top and move, say, just the TV into it. Everything else stays in the main profile and goes through the provider.

Keenetic connection priorities page in Russian, connections of the main profile in drag-and-drop order
Higher in the list means higher priority. Connection names can be anything, and the countries on the screenshot come from our old guide, not today’s server list.

When Keenetic acts up

The log mentions auth-user-pass and nothing connects

The router got the regular file. Keenetic doesn’t prompt for a password, it needs the “for Keenetic” version with the login written into the file. Download it and replace the text in the OpenV⁠PN configuration field.

I issued a new password. Does the file change too?

Yes. The old password stops working in about two minutes, and that’s the one inside the file. Download the “for Keenetic” file again. For PPTP, just update the password field.

Neither option connects

Some Russian providers block both OpenV⁠PN and PPTP. The file holds two addresses of one server, UDP and TCP, and the router tries them in turn. Switch to a server in a different country. If nothing gets through, only the app on your phones and computers will help with that provider.

Can I use WireGuard instead?

No. For routers VanyaVPS offers only OpenV⁠PN and PPTP, and there are no WireGuard servers for them. If you need a protocol that’s harder to spot and block, the app has one.

Plans with the router included

There’s no separate charge for a VPS on a Keenetic router. Every plan has it, next to the apps.

If it does not work for you, we refund the payment under our refund policy.