Серверы и подписки

Список

Серверы сгруппированы по подпискам: карточка подписки — квота, срок, объявление панели и ссылки на поддержку и сайт провайдера, под ней — её серверы. Над списком — поиск (по имени, адресу и коду страны) и порядок: как в панели, по задержке или по имени.

«Авто»

Строка «Авто» — группа, которая сама держит самый быстрый из всех серверов и переключается, если он перестал отвечать. Флаг и имя справа показывают, на каком сервере она стоит сейчас. Выбор конкретного сервера выключает «Авто»; переключение идёт без разрыва туннеля.

Виджет и плитка

В шторке — плитка Commy, на рабочем столе — виджет: состояние туннеля и кнопка «Подключить / Отключить». Отключение срабатывает сразу; подключение открывает приложение — конфигурация с ключами хранится зашифрованной и не покидает его.

Автопереключение при сбое

Настройки → Подключение → Переключаться при сбое сервера (по умолчанию выключено). Пока туннель поднят и сервер выбран вручную, Commy раз в 30 секунд проверяет его через ядро. Два промаха подряд — и он меряет до шести других серверов (сначала из той же подписки) и переходит на самый быстрый живой, не разрывая туннель, с уведомлением. Если не отвечает никто — это сеть, и Commy остаётся на месте. С «Авто» не нужно: группа и так держит живой сервер.

Пинг

Иконка с графиком на карточке подписки меряет все её серверы (пачками по 4, с отменой). Способ замера — в Настройки → Пинг:

Способ Что меряет
GET через сервер (по умолчанию) Настоящий запрос через сервер: видно, работает ли он на самом деле. Работает и без подключения
TCP Время соединения с портом сервера. Быстро, но не проверяет протокол
ICMP Обычный ping. Многие серверы на него не отвечают

Все три идут только к вашему серверу.

Меню подписки (⋯)

Переименовать, скопировать ссылку, показать QR-код, автообновление и его интервал, User-Agent (для панелей, которые отдают разный формат разным клиентам), Восстановление адреса (если провайдер его поддерживает — см. Commy Cloud) и удаление.

HWID

Панели с лимитом устройств (Remnawave) без идентификатора устройства отдают заглушку «App not supported». Поэтому Commy, как Happ и INCY, отправляет только хосту подписки заголовки x-hwid, x-device-os, x-ver-os, x-device-model. x-hwid — случайный UUID установки, не серийный номер. Выключить или сбросить — Настройки → Идентификатор устройства.

Если панель ответила отказом

Когда панель присылает вместо серверов сообщение («App not supported», «Подписка истекла»), Commy показывает его на карточке словами панели и не пытается подключиться через «сервер» 0.0.0.0.