6 min read
Keenetic routers are popular across Russia and neighboring countries, and they're among the few home routers where you can actually run a modern VPN. Set up VLESS + Reality directly on a Keenetic and your entire home goes under protection: phones, laptops, and — most importantly — devices that have no VPN app of their own. TVs, streaming boxes, game consoles and smart speakers all reach the internet through the router, so you configure the tunnel just once.
This article is an honest look at how a VPN works on Keenetic, why it isn't a "two-click" job, and when an app is simply the better choice. It's a narrower topic than setting up a VPN on a router in general: here it's specifically about Keenetic and the VLESS + Reality protocol.
A regular VPN client is installed on each device separately. A router works differently: the tunnel lives at the network level, and any device connected to the Keenetic over Wi-Fi or cable automatically reaches the internet through the protected connection.
That helps in several cases:
Why VLESS + Reality specifically? It's a modern protocol built on XTLS: its traffic is indistinguishable from ordinary HTTPS, so it resists DPI and works where PPTP, L2TP and even OpenVPN are already blocked. For the mechanics of blocking, see our guide on how to bypass restrictions.
Here's the honest part. Stock KeeneticOS firmware cannot do VLESS + Reality out of the box. The Keenetic web interface has built-in VPN protocols (for example, to connect to a work network), but a modern Xray/Reality client isn't among them.
To run VLESS + Reality on a Keenetic you'll need:
Let's be upfront: this takes some technical preparation. The work happens not only in the familiar web interface but also over the command line (SSH) and in text config files. If "SSH," "package repository" and "routing rules" sound intimidating, that's fine — there's a simpler path at the end of this article.
The exact menu labels depend on your model and KeeneticOS version, so we'll describe the logic rather than "tap right here." The order of steps is:
BessyConnect runs on the VLESS + Reality protocol, and routers are among its supported platforms. You can request the parameters for manual Keenetic setup from support — Telegram @Bessy_VPN or email info@bessy.my.
Once it's set up, test from any device on the home network:
If something won't open or the connection keeps dropping, causes and fixes are covered in why a VPN isn't working.
A VPN on Keenetic is powerful but not the simplest scenario. If your goal is just to protect a phone, a laptop or a single TV, you don't have to wrestle with Entware and config files.
It's far simpler to install the BessyConnect app:
You sign in with Apple, Google or email — no separate registration needed — and one account works across all your devices at once. The server is chosen inside the app, automatically or manually by country, and switching takes a couple of seconds.
A Keenetic router is worth configuring when you specifically want the "whole home protected" scenario, including devices with no apps of their own. For everything else, the app is faster and more reliable.
Will any Keenetic work? Broadly, models that support extra components (OPKG/Entware) and a USB drive will do. Higher-end models have more CPU headroom, which shows in speed. Check the specs of your particular model.
Is this hard for a beginner? Honestly — yes, harder than installing an app. You'll need to work over SSH and edit text configs. If you have no experience, start with the app on your phone and come back to the router later.
Does a router VPN affect the whole home's speed? Yes — all traffic is encrypted on the router's CPU, so the final speed depends on the model's power. Entry-level Keenetics may slow down. Choosing the nearest fast server helps.
Can I route only some devices through the VPN? Yes — with routing rules you can send only selected devices into the tunnel instead of the whole network, though that's a finer tuning step.
A VPN on Keenetic is a great way to cover the whole home with a single VLESS + Reality tunnel, including TVs and consoles with no apps of their own. But the stock firmware can't do it: you need extra components, an Xray or sing-box client, and a little technical confidence. If you don't need to protect the entire home, the BessyConnect app is simpler and faster:
An honest guide to VPN on a router: why VLESS+Reality won't run on stock firmware and why BessyConnect apps are simpler and safer for the whole home. More
How to set up a VPN on Android with BessyConnect: install from Google Play, sign in, allow the VPN connection, pick a server country and enable always-on VPN. More
PlayStation and Xbox have no VPN app of their own. You can still connect a console two ways — via a router or by sharing a PC with BessyConnect. More