Быстрое подключение устройств · Qarvix

Быстрое подключение устройств

Эта инструкция описывает два основных сценария:

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

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

Проверьте:

Стартовая точка: раздел Устройства.

Список устройств Список устройств

Сценарий 1: управляемое устройство через токен

Используйте этот путь для роутеров и устройств, которыми должен управлять агент Qarvix.

1. Откройте раздел устройств

В левом меню нажмите Устройства. На странице видны статус устройства, VPN IP, принадлежность к сети, прошивка, модель, производитель и версия агента.

2. Нажмите "Добавить устройство"

Откройте форму добавления устройства.

Диалог добавления устройства Диалог добавления устройства

3. Выберите сеть

В поле Сеть выберите сеть, в которую должно войти устройство.

Пример: home-net (10.100.0.0/24).

4. Выберите срок действия токена

В поле Срок действия токена выберите срок жизни токена подключения:

Для production-сред используйте минимальный срок, который реально нужен для работ.

5. Сгенерируйте токен

Нажмите Сгенерировать токен.

Важно:

6. Запустите подключение на устройстве

После генерации Qarvix сразу показывает не токен сам по себе, а готовую команду:

curl -fsSLk https://wss.qarvix.kz/install.sh | sh -s -- <compound-token>

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

Последний аргумент - не просто секрет, а составной токен: адрес контроллера, к которому агент должен подключиться, зашит в его начале в base64, через точку - одноразовый секрет. Устанавливающий скрипт этот адрес не трогает и передает токен как есть - его декодирует и применяет уже сам агент при регистрации. Из-за этого адрес, с которого скачивается скрипт, и адрес, к которому в итоге подключится агент, могут не совпадать.

Передать инженеру нужно только эту команду целиком - организация и сеть уже зашиты в токене, дополнительно сообщать их не нужно. Есть два способа:

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

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

7. Проверьте результат

Вернитесь в Устройства и обновите список.

Проверьте:

Сценарий 2: статический WireGuard-клиент

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

1. Откройте раздел устройств

В левом меню нажмите Устройства.

2. Нажмите "Добавить клиента"

Откройте форму добавления статического клиента.

Диалог добавления клиента Диалог добавления клиента

3. Выберите сеть

В поле Сеть выберите сеть для подключения клиента.

Пример: home-net (10.100.0.0/24).

4. Укажите имя клиента

Используйте понятные имена:

5. Выберите платформу

Доступные варианты:

6. Создайте клиента

Нажмите Создать.

Деталь безопасности: пара ключей WireGuard генерируется в браузере, приватный ключ не отправляется на сервер.

После создания открывается экран с готовым профилем: конфигурацию можно скопировать, скачать файлом или отсканировать QR-кодом в приложении WireGuard, а для выбранной платформы показываются команды подключения. Приватный ключ в этот момент виден последний раз - интерфейс явно предупреждает сохранить файл сразу.

Проверка после подключения

Устройства

Проверьте:

Детальная страница сети

Откройте Сети, затем нужную сеть.

Детальная страница сети Детальная страница сети

Проверьте, что устройство есть в Участниках, VPN IP соответствует ожидаемому диапазону, а для нужного трафика настроены Exit Node, Контроль доступа или Peer Mesh.

Журнал устройства

Откройте Журнал устройства.

Журнал устройства Журнал устройства

Проверьте события:

Частые проблемы

Токен истек

Сгенерируйте новый токен с подходящим сроком действия.

Токен уже использован

Токен подключения одноразовый. Если устройство не появилось в разделе Устройства, проверьте Журнал аудита и Журнал устройства, затем создайте новый токен.

Устройство появилось, но осталось Offline

Проверьте доступ устройства к контрольному контуру, запуск агента, WSS/TLS-соединение, UDP-порт WireGuard и возможный конфликт VPN-подсети с локальной сетью.

Устройство Online, но трафик не проходит

Проверьте VPN IP, участие в нужной сети, включенные ACL, разрешающие политики, exit node, subnet route и настройки peer mesh.