Ben's VPN Keenetic 路由器版
应用直接运行在 Keenetic 路由器上。账户在路由器上登录以后,家里的每台设备都经由 Ben's VPN 上网,包括电视。这些设备不必各自安装应用。
- 型号
- 33 个型号代码Keenetic 和 Netcraze,完整列表见第 1 步
- 固件
- 5.0 或更高版本KeeneticOS 或 Netcraze,带 OPKG 组件
- 安装
- 1 条命令在命令行中运行,第 3 步
- 路由器页面
- 端口 8790bensvpn.home 或 192.168.1.1
10 步完成设置
每一步只有一个操作。准备好连接此路由器网络的电脑或手机,并确保能登录账户。示意图里,需要点击或寻找的项目都加了方框。
-
查看贴纸上的型号代码
贴纸在路由器底部。代码格式:KN 或 NC,加短横线和 4 位数字。NC 即 Netcraze,Keenetic 路由器在俄罗斯以这个名称销售。
示例
例如 KN-3810。用代码中的数字核对下方列表。商品名称不作为依据。
Keenetic · KN
- KN-1010
- KN-1011
- KN-1012
- KN-1810
- KN-1811
- KN-1812
- KN-1912
- KN-1913
- KN-2311
- KN-2312
- KN-2610
- KN-2710
- KN-2910
- KN-3611
- KN-3810
- KN-3811
- KN-3812
- KN-4110
- KN-4210
Netcraze · NC
- NC-1012
- NC-1013
- NC-1812
- NC-1913
- NC-2312
- NC-3611
- NC-3811
- NC-3812
- NC-4110
- NC-4210
Keenetic DSL · KN (Skipper DSL, Hero DSL, Peak DSL, Hopper DSL)
- KN-2112
- KN-2410
- KN-2510
- KN-3610
该代码若不在列表中,应用便无法在此路由器上安装。此类路由器可以改用无需应用的连接方式,说明见账户页面的“其他路由器”标签页。
为应用选购路由器
我们推荐 Keenetic Hopper KN-3811。同一款路由器在俄罗斯的销售名称是 Netcraze Hopper NC-3811。我们在这台路由器上实测过安装、更新与重启。配置:ARM64、512 MB 内存、USB 3.0。内置存储足够容纳应用。
128 MB 内存的型号和不带 USB 接口的型号都不能运行应用。例如 Air、Explorer、Extra、Lite、Speedster、Sprinter 和 Start。
-
添加 OPKG 组件
用路由器管理员账号登录 my.keenetic.net 或 192.168.1.1。记下这组用户名和密码:第 6 步需要使用,第 4 步也可能要求输入。
进入“General system settings” → “Component options”。勾选“Open Package support”,即 OPKG。再用列表下方的“Install update”确认。
预期结果
组件下载完成后,路由器会重启。Web 界面恢复后,继续下一步。
安装程序要求固件为 5.0 或更高版本。KeeneticOS 和 Netcraze 的版本号规则相同。如何查看固件版本,见下方问题。
按数字顺序点击。 -
复制命令
这一条命令适用于列表里的每个代码。路由器向服务器上报型号,服务器返回与之匹配的安装程序。
安装命令 · Keenetic 和 Netcraze
opkg disk storage:/ https://xxvv.loan/ router/ bensvpn/ keenetic/ installer.tar.gz 这条命令也列在账户页面“路由器”栏目的 Keenetic 标签页里。安装程序把应用写入内部存储。内部存储放不下时,改用已连接、格式为 ext4 的 USB 存储设备。
-
在 Keenetic 命令行中运行
命令行地址为 my.keenetic.net/a 或 192.168.1.1/a。在其中粘贴命令,按 Enter。如果要求登录,填第 2 步记下的管理员凭据。
预期结果
命令行几乎没有输出。这是正常的:进度写在系统日志里。
失败后再次尝试
先清除上次尝试,所用命令行与上一步相同:
no opkg disk出现
Disk is unset后,重新执行第 3 步的命令。不先执行no opkg disk就再次运行,路由器会忽略命令,日志中只出现Disk is unchanged。安装正常进行时连按两次 Enter,同样会出现这一行,此时不必处理。按数字顺序操作。 -
查看“System log”
“System log”是 Web 界面菜单中的一项。多数安装在几分钟内完成,有的最多需要 10 分钟。每个阶段都会写入日志。
预期结果
带编号的行,从 [1/8] 到 [8/8]。最后一条是
[8/8] Done,该行同时给出页面网址:http://bensvpn.home:8790/ (http://192.168.1.1:8790/)。出现这一行,表示应用已安装完成。长时间没有新行时,刷新日志页面。Keenetic 自身的日志信息是英文的。日志里只有
response code 404 (Not Found)、没有任何编号行,表示服务器不认识这个型号。对照第 1 步的列表检查代码,然后看“列表里没有我的型号”。其他下载错误另有解答。出现
Disk is unchanged而没有新的编号行,说明路由器还保留着上一次尝试,因此忽略了命令。重做第 4 步,先运行no opkg disk。编号行仍在增加,或已经出现[8/8] Done时,不要重复运行命令。标记处为要查看的位置。 -
路由器页面的管理员登录
日志里给出的地址是 bensvpn.home:8790,在本路由器网络内的设备上打开它。备用地址为 http://192.168.1.1:8790/。用 Keenetic 的管理员账号登录。
预期结果
页面停在“状态”标签页,状态为“未登录”。这一步出现这个状态是正常的,因为账户还没有关联。
-
选择“使用验证码登录”
在“状态”标签页中,此按钮显示在各卡片下方。
预期结果
“账户”标签页随即打开,最后一个字段是“一次性验证码”。
-
在账户页面获取代码
打开账户页面的“路由器”栏目,切换到 Keenetic 标签页。在“路由器登录”卡片中点击“获取代码”。点击前可能先出现人机验证。
按钮的位置显示红色提示,说明账户没有绑定电子邮件。用电子邮件登录本站后,再点击这个按钮。
预期结果
“路由器代码”窗口显示 8 位代码,3 分钟后过期。
-
把 8 位代码填到路由器页面
“一次性验证码”字段在“账户”标签页末尾。字段上方的镜像区块保持默认。镜像只在路由器连不上服务时才起作用。
预期结果
输入最后一位后,页面随即校验代码,无须点击按钮。几秒内,“状态”变为“已连接”。

灰色的镜像区块保持原样。 -
选择设备(可选)
此时家庭网络已全部使用 Ben's VPN,以后新加入的设备同样如此。两种做法都在“设备”标签页:排除某几台设备;或反过来,只有勾选的设备使用 Ben's VPN。
应用因故障停止,或处于更新、重启期间时,家庭网络断网,直到应用恢复运行。暂停应用或退出登录不会断网,设备改为直连。
预期结果
勾选即时生效并保存,页面不设保存按钮。每台设备在 1 分钟内完成切换。
卸载应用
路由器页面末尾的标签页是“更多”,在里面选择“移除…”。在手机上,标签栏可以左右滑动。确认卸载需要 Keenetic 管理员凭据,再按“移除”。
卸载后,设备不经过应用直接上网。关闭 OPKG 或拔出存储设备都不会卸载应用,只会让家庭网络断网。
路由器页面中的设置项
- 设备
- 家中所有设备,或选定的设备
- 位置
- 账户包含的任何一个位置
- 例外
- 俄罗斯预设、自己的域名和 IP 列表,或两者同时使用
- 更新
- 自动安装
关于 Keenetic 的问题
其他问题请联系 7×24 小时客服: Telegram @bensvpn 或 [email protected].
打不开路由器页面
该页面仅在本路由器的家庭网络内可以访问。使用自有 DNS 的设备(例如开启了“私人 DNS”的 Android 设备)无法解析 bensvpn.home:8790。这类设备改用 http://192.168.1.1:8790/,或路由器的另一个地址(端口相同)。仍然打不开时,在 Keenetic 系统日志中查找带有页面地址的记录。没有这条记录,说明安装没有完成。
代码无效或已过期
代码 3 分钟后过期,且只能使用一次。新代码在账户页面用“获取代码”按钮生成,生成后立刻填入路由器页面。
为什么 Ben's VPN 没有出现在 Keenetic Web 界面的“VPN”部分?
那里只显示固件原生的连接类型:OpenVPN、L2TP、IPsec 之类。应用由 OPKG 组件承载,其连接列在“Connection priorities”中该应用的配置下,Web 界面首页上也能看到。应用在路由器页面 bensvpn.home:8790 或 http://192.168.1.1:8790/ 中管理。
列表里没有我的型号
KeeneticOS 或 Netcraze 固件版本早于 5.0
命令行执行 show version,title 行显示版本号。版本低于 5.0,安装程序就会中止,原因记在系统日志里。
在 Web 界面中更新固件。之后依次执行 no opkg disk 和第 3 步的命令。
必须使用 USB 存储设备吗?
只在内部存储空间不足时才需要。安装程序先使用内部存储。空间不够,就把应用放到已连接的 U 盘或硬盘上(须为 ext4)。如果没接存储设备,安装中止,所需空间写在系统日志里。
这时连接存储设备,运行 no opkg disk,再次粘贴安装命令。
命令行返回错误
先检查两点:第 2 步的组件已安装,并且安装后路由器已重启。随后执行 no opkg disk,把完整的安装命令再复制、粘贴一遍。
日志里有下载错误
路由器没能下载安装程序。原因之一是型号代码不在列表中,这时日志里有 response code 404 (Not Found)。
代码在列表中时,先检查路由器的互联网连接。然后运行 no opkg disk,再次粘贴安装命令。错误再次出现时,联系客服。
不知道 Keenetic 管理员密码
密码由最初配置路由器的人设置。如果没人知道密码,按路由器说明书中的步骤恢复访问,或询问 Keenetic 技术支持。
其他路由器指南
- 路由器 VPN
- 我们的应用,或 OpenVPN 和 PPTP
- OpenWrt 路由器 VPN
- 通过 SSH 执行一条命令
- MikroTik 路由器 VPN
- RouterOS 7 上的容器
- TP-Link 路由器 VPN
- Archer 内置客户端和设备列表
- 小米路由器 VPN
- 原厂固件用 PPTP,或 OpenWrt
- 华硕路由器 VPN
- OpenVPN 配置文件,新旧固件均适用
- 腾达路由器 VPN
- PPTP 客户端,账户页面上的登录名
- D-Link 路由器 VPN
- 固件客户端或第二台路由器
- Zyxel 路由器 VPN
- Keenetic 上的应用或 PPTP


