Безопасный доступ к сети

Инфраструктура Padawan Router и единая экосистема управления

Ознакомительная страница проекта: мобильный клиент OpenVPN, веб-панель, Telegram-бот и централизованная база на наших серверах — в одном стиле и под вашим брендом.

Сервис в деталях

Инфраструктура и доступ
Единая инфраструктура и контроль доступа
Клиент и синхронизация
Клиент, синхронизация с облаком и роли
VPN и защита канала
Защищённый канал OpenVPN

Основа продукта

Padawan объединяет устройства пользователей, администраторов и инфраструктуру VPN в предсказуемый контур: кто имеет доступ, на какой срок и с какими ограничениями по ролям.

Клиент Android

Приложение на базе OpenVPN: подключение к серверам, работа с профилями и политиками доступа в зависимости от роли устройства.

Панель управления

Веб-интерфейс в духе Rockefellers: устройства, статистика, OpenVPN, уведомления и администрирование без прямого доступа к файлам на телефоне.

Telegram и база серверов

Бот и инфраструктура на наших серверах: выдача и продление доступа, актуальные списки авторизованных устройств — единый источник данных для клиента и панели.

Экосистема

Компоненты дополняют друг друга: администратор управляет жизненным циклом доступа, пользователь получает стабильное VPN-подключение, система хранит состояние централизованно.

OpenVPN-серверы

Установка и обслуживание узлов через панель (SSH), профили для клиентов и контроль со стороны инфраструктуры.

Роли устройств

Полный доступ, только роутер или акцент на телефоне и VPN — гибкая модель без ломки общей архитектуры.

Уведомления

Push (FCM) для важных событий: активация доступа, напоминания об истечении срока и сервисные сообщения.

Как это работает

Упрощённая цепочка: от решения администратора до работающего туннеля на устройстве.

Решение о доступе

Администратор добавляет устройство в систему через панель или бота: срок, имя клиента, роль.

Запись в базу

Данные сохраняются в нашей базе на серверах; приложение и панель получают актуальный список авторизаций при проверке.

Проверка на устройстве

Приложение сверяет идентификатор устройства и срок действия, применяет ограничения интерфейса по роли.

VPN-сессия

Пользователь подключается к выбранному профилю OpenVPN; трафик идёт через защищённый туннель.

Установка и первый запуск

Кратко — приложение на телефоне. Скриншоты роутера, OpenVPN и обновления IP — в разделе «Гайд».

1

Получите доступ

Дождитесь выдачи авторизации от администратора (Telegram-бот или панель). Запись должна появиться в базе на наших серверах — без этого проверка устройства не пройдёт.

2

Установите приложение

Установите APK или сборку Padawan Router с доверенного канала. Разрешите уведомления, если планируете получать сервисные push.

3

Профиль OpenVPN

Импортируйте .ovpn или выберите сервер из списка в приложении (данные профилей и узлы подтягиваются с нашей стороны по политике администратора).

4

Первый запуск

Приложение сверяет идентификатор устройства и срок действия с базой на серверах. При успехе откроются экраны в соответствии с ролью: полный доступ, только роутер или телефон / VPN.

Гайд по приложению

Скриншоты интерфейса Padawan: главный экран и роутер, обновление IP роутера из облака, затем раздел OpenVPN и обновление адреса в профиле.

Шаги 1 — 3

Роутер и обновление IP

Главный экран с данными роутера, раздел обновления актуального IP с сервера и результат синхронизации — без ручного ввода адреса в веб-интерфейсе роутера.

  • Телефон в сети роутера или доступен маршрут по локальному IP из настроек.
  • В настройках приложения заданы IP, логин и пароль SSH роутера (как выдал администратор).
Главный экран: статус роутера и сеть
01 Главный экран — статус подключения к роутеру и сводка по сети.
Экран обновления IP роутера
02 Обновление IP — запрос актуального адреса к облачной базе и прогресс операции.
Результат обновления IP роутера
03 После успешного обновления в интерфейсе отображается новый адрес и статус.
Шаги 4 — 6

OpenVPN и обновление профиля

Список профилей, карточка конфигурации с кнопкой «Обновить IP» и процесс подтягивания актуального remote с сервера — тот же источник данных, что и для роутера.

Раздел OpenVPN со списком профилей
04 Вкладка OpenVPN — импортированные профили и состояние подключения.
Карточка профиля и обновление IP
05 Карточка профиля — кнопка обновления IP и строка прогресса (подключение к базе данных).
OpenVPN после обновления IP или подключение
06 Актуальный remote в конфиге; можно подключаться к серверу с новым адресом.

Обновления приложения

Регулярные обновления закрывают уязвимости и добавляют функции. Установка новой версии не отменяет авторизацию устройства в нашей базе на серверах, если администратор не отозвал доступ.

Проверка версии APK / канал дистрибуции Резерв перед обновлением

Откуда брать обновления

Используйте только канал, который указал администратор: прямая ссылка на APK, внутренний каталог или магазин (если приложение опубликовано). Сторонние сборки могут не проходить проверку подлинности.

Как обновиться

  1. Уведомление. При появлении push или баннера «Доступна новая версия» откройте предложенную ссылку или раздел «О приложении».
  2. Скачивание. Загрузите APK поверх установленной сборки (Android предложит обновление существующего приложения).
  3. Установка. Разрешите установку из источника, если система спросит; дождитесь окончания и перезапустите приложение.
  4. Проверка. Убедитесь, что версия в «О приложении» совпадает с рекомендованной. При первом запуске может выполниться повторная синхронизация с базой на серверах.

Администраторам: храните актуальные сборки на защищённом канале, ведите журнал версий и при необходимости заранее уведомляйте пользователей через панель или бота. Резервное копирование критичных данных — на вашей инфраструктуре и политике доступа к базе на серверах.

Готовы углубиться?

Исходный код и панель лежат в репозитории проекта. Эта страница — статический лендинг для презентации экосистемы.

Наверх