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 шагов

На каждый шаг — одно действие. Нужны компьютер или телефон в сети этого роутера и доступ к вашему аккаунту. Нужный пункт на схемах выделен рамкой.

  1. Код модели на наклейке

    Наклейка — на нижней стороне роутера. Код записан так: KN или NC, дефис, четыре цифры. NC означает Netcraze: под этим именем роутеры Keenetic продаются в России.

    Пример

    Код KN-3810. С перечнем ниже сверяйте цифры кода, а не название модели в магазине.

    Netcraze · NC

    • NC-1012
    • NC-1013
    • NC-1812
    • NC-1913
    • NC-2312
    • NC-3611
    • NC-3811
    • NC-3812
    • NC-4110
    • NC-4210

    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

    Keenetic DSL · KN (Skipper DSL, Hero DSL, Peak DSL, Hopper DSL)

    • KN-2112
    • KN-2410
    • KN-2510
    • KN-3610

    С кодом вне списка приложение не установится. Такой роутер подключается без приложения: порядок описан на вкладке «Другие модели» раздела «Роутер» в аккаунте.

    Роутер под приложение

    Мы рекомендуем Netcraze Hopper NC-3811. За пределами России та же модель называется Keenetic Hopper KN-3811. На нём мы сами проверили установку, обновления и перезагрузки. Характеристики: ARM64, 512 МБ оперативной памяти, USB 3.0. Приложению хватает встроенной памяти.

    На моделях с 128 МБ оперативной памяти или без USB-порта приложение не запустится. Это, например, Air, Explorer, Extra, Lite, Speedster, Sprinter, Start.

    Нижняя сторона роутера: наклейка, рамкой выделен код модели KN-3810
  2. Компонент OPKG

    Откройте my.keenetic.net или 192.168.1.1 и войдите как администратор роутера. Логин и пароль администратора пригодятся в шаге 6, а в шаге 4 роутер может запросить их ещё раз.

    В меню «Общие настройки» нажмите «Изменить набор компонентов». Отметьте «Поддержка открытых пакетов»: так в веб-интерфейсе называется OPKG. Под списком нажмите «Установить обновление».

    Что на экране

    Роутер загрузит компонент и перезапустится. Шаг 3 начинайте после того, как веб-интерфейс снова станет доступен.

    Установщик работает на прошивке 5.0 и новее. Версии KeeneticOS и Netcraze нумеруются одинаково. Как узнать свою версию, сказано в ответе о прошивке ниже 5.0.

    Схема экрана «Общие настройки» Keenetic. Цифра 1 — «Изменить набор компонентов», 2 — флажок «Поддержка открытых пакетов», 3 — «Установить обновление»
    Нажимайте по порядку цифр.
  3. Команда установки

    Для всех кодов из списка команда одна. Роутер сам сообщает серверу модель и получает подходящий установщик.

    Команда установки · Keenetic и Netcraze

    opkg disk storage:/ https://xxvv.loan/router/bensvpn/keenetic/installer.tar.gz

    Та же команда есть в аккаунте: раздел «Роутер», вкладка Keenetic. Приложение установщик пишет во внутреннюю память. Если места там не хватает, он использует подключённый USB-накопитель с файловой системой ext4.

  4. Запуск в командной строке 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. В этом случае дождитесь строки [8/8] Done.

    Схема командной строки my.keenetic.net/a. Цифра 1 — поле для команды, 2 — клавиша Enter
    Порядок — по цифрам.
  5. Системный журнал

    Пункт «Системный журнал» есть в меню веб-интерфейса. На большинстве роутеров установка идёт несколько минут, на некоторых — до 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, команду не повторяйте.

    Схема веб-интерфейса Keenetic. Цифра 1 — пункт «Системный журнал», цифра 2 — финальная строка с адресом страницы роутера
    Цифры показывают, куда смотреть.
  6. Страница роутера: вход администратора

    С устройства в сети этого роутера откройте bensvpn.home:8790 — адрес из журнала. Запасной адрес — http://192.168.1.1:8790/. Войдите под учётной записью администратора Keenetic.

    Что на экране

    Открыта вкладка «Состояние», статус — «Вход не выполнен». На этом шаге аккаунт к роутеру ещё не привязан.

  7. Кнопка «Войти по коду»

    Она на вкладке «Состояние», под карточками.

    Что на экране

    Откроется вкладка «Аккаунт». Последнее поле на ней — «Одноразовый код».

  8. Код в аккаунте

    В аккаунте перейдите в раздел «Роутер» и выберите вкладку Keenetic. На карточке «Вход в аккаунт на роутере» нажмите «Получить код». Иногда перед этим сайт показывает проверку на робота.

    Красная надпись вместо кнопки означает, что в аккаунте нет почты. Войдите на сайт с почтой и повторите нажатие.

    Что на экране

    Окно «Код для роутера» с 8 цифрами. Срок действия кода — 3 минуты.

  9. 8 цифр на странице роутера

    Поле «Одноразовый код» — в конце вкладки «Аккаунт». Блок зеркал над ним менять не нужно. Он понадобится, только если сервис будет недоступен для роутера.

    Что на экране

    Страница проверяет код сразу после последней цифры, кнопка для этого не нужна. Статус на вкладке «Состояние» сменится на «Подключено» за несколько секунд.

    Снимок вкладки «Аккаунт» на странице роутера. В рамке — поле «Одноразовый код» с цифрами примера, выше — неактивный блок зеркал
    Серый блок зеркал оставьте как есть.
  10. Выбор устройств — по желанию

    Теперь через Ben's VPN выходит вся домашняя сеть, включая устройства, которые подключатся позже. На вкладке «Устройства» есть два варианта: исключить отдельные устройства или пустить через Ben's VPN только выбранные.

    Сбой, перезагрузка или обновление приложения оставляют домашнюю сеть без интернета, пока приложение не восстановится. Пауза и выход из аккаунта, наоборот, переводят сеть на прямое подключение.

    Что на экране

    Каждая галочка сохраняется сразу, кнопки «Сохранить» нет. Устройство переключается в течение минуты.

Удаление приложения

Откройте «Ещё» — последнюю вкладку страницы роутера — и выберите «Удалить…». На телефоне ряд вкладок прокручивается вбок. Подтвердите удаление логином и паролем администратора Keenetic и кнопкой «Удалить».

После этого устройства выходят в интернет напрямую. Если отключить OPKG или извлечь накопитель, приложение не удалится, а интернет в домашней сети пропадёт.

Настройки на странице роутера

Устройства
все домашние устройства или выбранные
Локация
любая локация из вашей подписки
Исключения
набор «Для России», собственный перечень доменов и IP или их сочетание
Обновления
ставятся автоматически

Вопросы о Keenetic

Остальные вопросы — в поддержку 24/7: Telegram @bensvpn и [email protected].

Адрес страницы роутера не открывается

Страницу видят только устройства в домашней сети этого роутера. Устройство со своим DNS-сервером, например Android с включённым «Частным DNS», не находит адрес bensvpn.home:8790. На нём используйте http://192.168.1.1:8790/ или IP-адрес роутера, указав порт 8790. Если страница так и не открылась, найдите в системном журнале Keenetic строку с адресом. Нет строки — установка не завершилась.

Страница роутера не приняла код

Код одноразовый и действует 3 минуты. Получите новый кнопкой «Получить код» в аккаунте и сразу введите его на странице роутера.

Почему Ben's VPN нет среди «VPN-подключений» Keenetic?

Список показывает только собственные подключения прошивки: OpenVPN, L2TP, IPsec и другие. Приложение установлено через OPKG и в этот список не входит. Его подключение видно в веб-интерфейсе на главной странице, а в «Приоритетах подключений» у приложения есть свой профиль. Управлять приложением можно со страницы роутера: bensvpn.home:8790 или http://192.168.1.1:8790/.

Моей модели нет в списке

Сервер отдаёт установщик только моделям из списка. Для другой модели команда проходит, но вместо строк установщика в журнале появляется response code 404 (Not Found).

Сверьте код повторно. Когда наклейка не читается, выполните show version: код модели записан в строке hw_id. Модель не из списка подключается вручную, порядок указан под списком. Если модель в списке есть, перейдите к ответу про ошибки загрузки.

Прошивка KeeneticOS или Netcraze ниже 5.0

Версию прошивки выводит show version, строка title. На версии ниже 5.0 установка прервётся, а причина появится в системном журнале.

Сначала обновите прошивку роутера, затем выполните no opkg disk и снова вставьте команду из шага 3.

Когда нужен USB-накопитель?

Только при нехватке внутренней памяти. Сначала установщик пробует её, а если места мало, переносит приложение на USB-накопитель с ext4. Без накопителя установка останавливается, и в системном журнале указано, сколько места нужно.

Тогда подключите накопитель, выполните no opkg disk и вставьте команду установки ещё раз.

Командная строка отвечает ошибкой

Причина обычно в шаге 2: компонент не установлен или роутер ещё не перезагрузился после него. Когда с этим всё в порядке, выполните no opkg disk и вставьте команду установки ещё раз, скопировав её полностью.

Журнал сообщает об ошибке загрузки

Установщик не загрузился на роутер. Одна из причин — код модели не из списка, тогда в журнале есть response code 404 (Not Found).

Если код в списке, сначала проверьте подключение роутера к интернету. Затем выполните no opkg disk и вставьте команду установки ещё раз. Повторяется ошибка — напишите в поддержку.

Забыт пароль администратора Keenetic

Пароль администратора придумывают, когда роутер настраивают впервые. Если он утерян, восстановите доступ по руководству к роутеру или через поддержку Keenetic.

Цены подписки

Пробный период за $0.50 действует в течение 3 суток, потом подписка стоит $5 в месяц.

Возможности на всех тарифах одинаковые. Бонусные месяцы начисляются при покупке на этом сайте.

Возврат денег — по правилам возврата.

Инструкции для других роутеров

VPN для роутера
Наше приложение или OpenVPN и PPTP
VPN на роутере с OpenWrt
Одна команда по SSH
VPN на роутере MikroTik
Контейнер в RouterOS 7
VPN на роутере TP-Link
Клиент Archer и список устройств
VPN на роутере Xiaomi
PPTP в штатной прошивке или OpenWrt
VPN на роутере ASUS
Профиль OpenVPN, новая и старая прошивка
VPN на роутере Tenda
Клиент PPTP и логин из личного кабинета
VPN на роутере D-Link
Файл .ovpn, PPTP или второй роутер
VPN на роутере Zyxel
Приложение на Keenetic или PPTP