Смысл затеи прост — сделать компактный VPN-приборчик, который можно таскать с собой и через него безопасно подключать смартфон, планшет, ноут к любой сети.
Решение проиллюстрируем на примере одного из бюджетных роутеров Cudy, который очень кстати оказался под рукой.
Итак, вкратце и по порядку
#1 — Установка OpenWrt
Так как сходу поставить кастомную сборку на Cudy не получится (у заводской прошивки есть защита), то переход выполняется строго в два этапа и через специальный промежуточный файл:
- сначала идем на спец.страницу официального сайта Cudy — [ССЫЛКА], прокручиваем её чуть вниз до раздела «Download OpenWrt Firmware to Remove Signature Check» (Загрузите прошивку OpenWrt для удаления проверки подписи), кликаем Drive, далее в списке файлов находим название своей модели роутера и качаем архив с этим самым промежуточным файлом, к примеру TR3000 V1.zip (он нужен для того, чтобы отключить проверку цифровой RSA-подписи заводской прошивки, с нею образ OpenWrt не установится):

- открываем онлайн-интерфейс своего Cudy, переходим в раздел продвинутых настроек (Advanced Settings) и далее — подраздел обновления системы — загружаем туда скачанный промежуточный файл и запускаем установку — после её завершения роутер автоматом перезагрузится и запустится со специальным техническим интерфейсом;
- теперь открываем официальный сайт OpenWrt Firmware Selector — [ССЫЛКА], в меню «Модель» пишем название модели (например, Cudy TR3000 v1) и качаем актуальный рабочий образ OpenWrt (важно! обязательно нужен файл с пометкой sysupgrade, а не factory, плюс, перепроверяем название модели — прошивка должна совпадать в точности);
- через обновившийся интерфейс роутера загружаем файл sysupgrade и просто дожидаемся завершения процедуры установки OpenWrt.
! eSIM для работы: ровный интернет за границей, без роуминга и без SIM-ок
#2 — Настройки виртуальной сети в ZeroTier
После перезагрузки роутера, открываем панель управления OpenWrt и первым делом задаем надежный пароль для пользователя root.
Теперь посредством технологии ZeroTier (через присвоение каждому проверенному клиенту внутреннего адреса создает безопасную виртуальную сеть поверх обычного интернета) организуем связь между устройствами без «белого» IP-адреса и без сложного проброса портов.
Процесс настройки пакетов следующий:
- через менеджер пакетов в OpenWrt ставим базовый пакет zerotier (если надо, можно доустановить графические пакеты LuCI, но для нормальной работы службы достаточно самого системного сервиса);
- идем на официальный сайт ZeroTier, регистрируемся и создаем новую сеть — система сгенерирует уникальный длинный идентификатор (Network ID), копируем его, вставляем в настройки службы на роутере, активируем опцию автозапуска и запускаем процесс:

- после этого открываем панель управления сетью на сайте ZeroTier — в списке неподтвержденных устройств находим свой роутер и подтверждаем его участие (Auth), иначе обмена данными не будет:

#3 — Настройка маршрутизации для удаленных клиентов
Поскольку сам факт подключения роутера к виртуальной доступа к устройствам за ним не открывает, трафик в домашнюю или рабочую локальную сеть теперь надо направить именно через мобильный роутер (в нашем случае, конкретно через Cudy TR3000).
Для этого в панели управления на сайте ZeroTier прописываем три маршрута:
- внутренняя сеть ZeroTier — указываем диапазон 10.233.233.0/24 (так как это пространство для общения подключенных клиентов между собой, то поле «Via» оставляем пустым)

- локальная сеть за роутером — прописываем подсеть 192.168.233.0/24 (это LAN роутера) и в поле «Via» вводим виртуальный IP-адрес, который роутер получил от ZeroTier, например, 10.233.233.100
- шлюз для всего трафика — чтобы пустить весь интернет-поток удаленного устройства через роутер, создаем маршрут 0.0.0.0/0 и в поле «Via» пишем тоже 10.233.233.100
Ну и после этого ставим клиент ZeroTier на смартфон или ноутбук, вводим тот же Network ID и точно так же подтверждаем новое устройство в панели управления на сайте.
Если в наличии Android-смартфон или планшет и есть задаче обезопасить подключения к бесплатным (публичным) WiFi-сетям, то в мобильном приложении обязательно включаем функцию «Route all traffic through ZeroTier«.
Теперь мобильный роутер может работать где угодно и обеспечивать стабильный и скрытый от посторонних глаз VPN- туннель к данным на смартфоне или ноуте.
! Бесплатные Wi-Fi только через VPN: как это делается и какой прок