Skip to Content
УстановкаРоутер

VPN на роутере для всего дома

Если поставить Maxima на роутер, VPN работает сразу для всех устройств дома: телевизоров, приставок, умных колонок, гостей. На каждое устройство ничего ставить не нужно.

Все действия — на ваш страх и риск. Установка стороннего ПО на роутер может нарушить его работу или лишить гарантии. Maxima не отвечает за настройку и работу роутера, а поддержка не помогает с установкой и настройкой роутеров — только с подпиской.

Это вариант для тех, кто уже ставил на роутер сторонние пакеты. Если проще поставить Happ на нужные устройства — лучше так: 5 устройств хватает большинству семей.

Настройка с помощью GPT или Claude

Эту инструкцию можно передать агенту на базе GPT или Claude с доступом к вашему компьютеру и роутеру: он сможет помочь проверить совместимость, установить нужные пакеты, подготовить конфигурацию и проверить подключение. Обычный чат без доступа к устройствам сможет только подсказать шаги. Автоматическая настройка зависит от возможностей агента и модели роутера.

Перед началом:

  1. Для настройки пакетов желательно подключить компьютер по Wi-Fi к тому роутеру, который будете настраивать.
  2. Включите VPN на самом компьютере заранее, чтобы GPT или Claude оставались доступны, пока VPN на роутере ещё не настроен. Инструкции: VPN на Windows и VPN на Mac.
  3. Проверьте, что с включённым VPN открывается локальная панель роутера. Если нет — разрешите в VPN-клиенте доступ к локальной сети.
  4. Передайте агенту эту инструкцию, точную модель роутера и версию его системы. Попросите сначала сохранить резервную копию настроек, затем настроить Maxima и проверить результат.

Если требуется перепрошивка, подключайте компьютер кабелем Ethernet и следуйте руководству производителя или OpenWrt. Wi-Fi подходит для подготовки и настройки пакетов; во время перезагрузки роутера связь с агентом может прерваться.

Какой роутер выбрать

Для этой инструкции нужны Entware + XKeen с ядром mihomo на Keenetic/Netcraze либо совместимый клиент на OpenWrt. Наличие пункта «VPN» в характеристиках само по себе не подтверждает совместимость с подпиской Maxima.

МодельСпособ подключенияСложность подготовки
Netcraze Viva NC-1913Entware → XKeen → mihomoВариант для меньшего бюджета: заводскую прошивку менять не нужно, но потребуется установка пакетов и настройка конфигурации
Netcraze Hopper NC-3811Entware → XKeen → mihomoБез замены заводской прошивки; понадобится настроить дополнительные пакеты
Netcraze Hopper SE NC-3812Entware → XKeen → mihomoТа же последовательность установки; сравнивайте цену с Hopper при покупке
Xiaomi AX3000T RD03 или RD23OpenWrt → VPN-клиентСложнее: сначала нужно проверить ревизию и установить OpenWrt

Для старта без перепрошивки выбирайте Netcraze из таблицы. Установка Entware подтверждена производителем для Viva NC-1913 , Hopper NC-3811  и Hopper SE NC-3812 . Архитектуры и модели также сверяйте с таблицей проекта XKeen .

Это подбор по документации производителей и разработчиков клиентов. Сквозной тест Maxima на каждой из перечисленных моделей пока не проводился; измеренную скорость VPN для них мы не заявляем.

Xiaomi: проверьте ревизию до покупки

У AX3000T RD03 и RD23 есть поддержка OpenWrt. AX3000T RD03v2 на Qualcomm — другое устройство, официальной поддержки OpenWrt для него нет. Проверяйте маркировку на корпусе, аппаратную ревизию и заводскую прошивку по странице устройства в OpenWrt . Одного названия «AX3000T» в карточке магазина недостаточно.

Xiaomi подходит тем, кто готов устанавливать OpenWrt самостоятельно или покупает устройство с уже установленной совместимой прошивкой. Это не вариант «купить любой Xiaomi и вставить подписку».

Что нужно

  • Совместимый Keenetic или Netcraze с Entware — либо роутер на OpenWrt. Для XKeen разработчик рекомендует установку на внешний USB-накопитель; USB-порт должен поддерживать накопители. Entware во внутренней памяти доступен на части моделей, но такой вариант требует опыта.
  • Тариф «Семья» или «Максимум». Роутер считается одним устройством, а без лимита трафика удобнее: через роутер идёт трафик всего дома.
  • Ссылка на подписку: в личном кабинете .

Про скорость. Она зависит от процессора роутера, протокола, правил маршрутизации и подключения к серверу. Гигабитные порты и обозначение AX3000 не означают такую же скорость через VPN.

Keenetic и Netcraze: XKeen + mihomo

XKeen  ставит на роутер ядро mihomo (то же, что внутри FlClashX и Clash Verge) и заворачивает в него трафик домашней сети.

Установите XKeen

Поставьте Entware и XKeen по инструкции автора  и выберите ядро mihomo. Команды установки меняются от версии к версии — берите их из README проекта.

Подключите подписку Maxima

Откройте конфиг mihomo (/opt/etc/mihomo/config.yaml или через веб-интерфейс XKeen-UI) и добавьте блоки ниже. Блоки tproxy-port, dns и прочие, которые создал XKeen, не трогайте.

proxy-providers: mxma: type: http url: "ВСТАВЬТЕ_ССЫЛКУ_НА_ПОДПИСКУ" interval: 3600 path: ./providers/mxma.yaml header: User-Agent: ["clash.meta"] x-hwid: ["router-home"] # имя роутера в «Моих устройствах» health-check: enable: true url: https://cp.cloudflare.com interval: 300 proxy-groups: - name: Maxima type: url-test # сам выбирает самый быстрый сервер use: [mxma] url: https://cp.cloudflare.com interval: 300 tolerance: 50 rules: - GEOIP,private,DIRECT,no-resolve - DOMAIN-SUFFIX,ru,DIRECT - DOMAIN-SUFFIX,xn--p1ai,DIRECT # .рф - DOMAIN-SUFFIX,su,DIRECT - GEOSITE,category-ru,DIRECT - GEOIP,RU,DIRECT,no-resolve - MATCH,Maxima

С такими правилами российские сайты идут напрямую, всё остальное — через Maxima, как и на телефоне.

Перезапустите и проверьте

Перезапустите XKeen (xkeen -restart) и откройте с любого устройства дома 2ip.ru  — он покажет российский адрес (так и задумано: российские сайты напрямую), а ifconfig.co  — адрес сервера Maxima в Европе.

OpenWrt: OpenClash + mihomo

OpenClash  — панель для OpenWrt с тем же ядром mihomo. Подписка Maxima добавляется в неё целиком: серверы, DNS и правила (российские сайты напрямую) приходят от нас и обновляются сами — как в Clash Verge на компьютере.

Нужен роутер с уже установленным OpenWrt и веб-интерфейсом LuCI, доступ к нему по SSH и интернет на самом роутере: пакеты и ядро скачиваются с GitHub. Названия пунктов ниже — из OpenClash 0.48; русского перевода у панели нет.

Установите OpenClash

Подключитесь к роутеру по SSH (ssh root@192.168.1.1) и выполните команды из README OpenClash . Для OpenWrt 22.03 и новее (брандмауэр nftables) они такие:

opkg update opkg install bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base curl -L --retry 2 https://api.github.com/repos/vernesong/OpenClash/releases/latest -o /tmp/openclash_version [ -f "/tmp/openclash_version" ] && download_url=$(cat /tmp/openclash_version | jsonfilter -e '@.assets[*].browser_download_url' | grep '\.ipk$') && curl -L --retry 2 "$download_url" -o /tmp/openclash.ipk || echo "OpenClash last version get failed" [ -f "/tmp/openclash.ipk" ] && opkg install /tmp/openclash.ipk || echo "OpenClash download failed"
  • Команда opkg не найдена — в системе менеджер пакетов apk: возьмите в README блок для apk (нужен вариант для nftables).

  • opkg пишет о конфликте dnsmasq-full с dnsmasq — OpenClash нужен полный dnsmasq-full, обычный надо заменить. Пока замена не закончена, роутер не может сам находить адреса, поэтому временно укажите ему внешний DNS, а потом повторите команды установки целиком:

    opkg remove dnsmasq echo "nameserver 77.88.8.8" > /tmp/resolv.conf opkg install dnsmasq-full

Обновите страницу LuCI — появится раздел Службы → OpenClash (Services → OpenClash).

Скачайте ядро mihomo

Plugin Settings → Version Update: проверьте, что в поле Compiled Version выбрана архитектура роутера, и скачайте ядро Meta. Без ядра OpenClash не запустится.

Добавьте подписку Maxima

  1. Скопируйте ссылку на подписку в личном кабинете .
  2. Откройте Config Subscribe → Add и заполните:
    • Config Alias — Maxima;
    • Subscribe Address — ссылка на подписку;
    • User-Agent — оставьте clash-verge/… или выберите clash.meta/…. Не выбирайте Clash: для него подписка приходит в старом формате, без наших серверов;
    • Subscribe Convert Online — не включайте: ссылка уйдёт на чужой сервер конвертации;
    • Auto Update — включите, обновления раз в сутки достаточно.
  3. Нажмите Commit Settings, затем Update Config. В Config Manage появится Maxima.yaml — сделайте его текущим кнопкой SwiTch, если OpenClash не выбрал его сам.

Запустите

На странице Overviews включите клиент. Режим работы (Running Mode) можно оставить как есть; разработчики OpenClash для повседневной работы советуют Fake-IP.

Серверы — в группе Maxima (кнопка Control Panel), по умолчанию выбран первый. «Белые списки» и «Сервисы РФ из-за границы» для дома не выбирайте: первые нужны только для мобильного интернета, вторые — в поездках за границу.

Проверьте

С любого устройства дома откройте 2ip.ru  — он покажет российский адрес (российские сайты идут напрямую), а ifconfig.co  — адрес сервера Maxima в Европе. Проверьте, что открывается YouTube.

Роутер занимает одно место в лимите устройств. В списке устройств он виден как Clash — одной записью с Clash Verge, если тот стоит на компьютере с той же подпиской.

Если что-то не работает

  • Пропал интернет после настройки — перезагрузите роутер; если не помогло, остановите XKeen (xkeen -stop) или выключите клиент на странице Overviews в OpenClash и проверьте конфиг.
  • OpenClash: после Update Config нет серверов — проверьте в подписке User-Agent (clash-verge/… или clash.meta/…, не Clash) и что выключен Subscribe Convert Online. Подробности — в Server Logs.
  • «Превышен лимит устройств» — удалите старое устройство в личном кабинете.
  • Медленно — проверьте скорость с телефона через Happ без роутера. Если с телефона быстро, а через роутер медленно, упираетесь в процессор роутера.

С настройкой роутера поддержка не помогает. Если подписка не работает и на телефоне — напишите в @mxmahelpbot .

Last updated on