VPN·HUB·CRACK
MultiShop - подключение панели · VPN HUB CRACK
MultiShop - подключение панели
MultiShop не заменяет вашу панель управления VPN, он подключается к ней и продаёт то, что вы в ней настроили. Панель для этого нужна рабочая и заранее поднятая - сама панель в MultiShop не устанавливается.
Какие панели поддержаны
Remnawave версии 2.8.0 и новее - основная и самая полнофункциональная поддержка. Работают: учёт устройств (HWID), защита от расшаривания подписки, узлы и живучесть серверов.
Marzban и 3x-ui - тоже работают, но с ограничениями:
- В Marzban нет учёта устройств: экран «Мои устройства» и защита от шеринга подписки не работают, панель это API не отдаёт.
- 3x-ui - панель без узлов, она отвечает за один сервер. Разделы «Серверы» и «Живучесть» на ней пустуют не из-за поломки: синхронизировать оттуда действительно нечего.
Тип панели переключается в кабинете: «Настройки бота» → «VPN-панель» - выберите тип и впишите адрес с логином и паролем (или токеном) администратора. Перезапуск не нужен, изменения доходят до всех процессов магазина в течение 15 секунд.
Подключение
В «Стартовом маршруте» на первом экране (или в разделе «Серверы») впишите адрес панели и токен доступа, нажмите «Сохранить и проверить». Кабинет тут же делает настоящий запрос к API панели - если ответ не пришёл, вы увидите это сразу, а не после первой неудачной продажи.
После сохранения зайдите в раздел «Серверы» и нажмите «Синхронизировать»: подтянутся ноды из панели. Отметьте флажком те, что должны участвовать в продаже - «в продаже». Ноды без этой отметки существуют в панели, но покупателям не предлагаются.
Имя учётной записи в панели
Раздел «Имя в панели» - конструктор шаблона имени, под которым клиент заводится в Remnawave (например shop_{user_id} или включая username). Открывается прямо со «Стартового маршрута» после подключения панели. Это только для читаемости списка в самой панели, на работу подписки не влияет.
Живучесть узлов
Отдельный от «Серверов» раздел «Живучесть». Панель отвечает на вопрос «нода подключена ко мне?» - и отвечает «да» ровно в момент самой дорогой аварии: IP заблокирован у провайдера, у всех клиентов «VPN не работает», а в панели всё зелёное, потому что панель обычно ходит к серверу своим путём, часто из-за границы, а покупатель идёт через блокировки своего оператора.
MultiShop раз в 5 минут сверяет три сигнала: что говорит панель, отвечает ли узел вам, отвечает ли узел из России (если вы указали адрес своего чекера). Из них получаются состояния, которых панель дать не может:
| Состояние | Что это значит |
|---|---|
| В норме | доходит |
| Не отвечает | сервера нет |
| Деградация | сервер жив, но процесс ноды упал или обвалился онлайн (было 120 человек, стало 3) |
| Не пускает из РФ | узел жив и доступен нам, но проверка из России не проходит |
| Нет данных | узел выключен в панели вами |
Тревога уходит в топик «Аварии» одним сообщением на аварию, не по одному на каждую пятиминутку. Магазин ничего не переключает сам - ни ноды, ни клиентов. Он замечает и предупреждает, решение снять узел с продажи или написать пострадавшим клиентам принимаете вы кнопками на этом же экране.
Запасной домен подписки
Все клиенты магазина ходят на один и тот же адрес подписки. Заблокируют его - разом откажут все подписки, и вчерашние, и годовые. Заведите второй домен заранее, направьте на тот же сервер и впишите его в «Настройки бота» → «Подписки и триал» → «Запасной домен подписки». В «Живучести» кнопка «Проверить запасной» убедится, что по нему действительно отдаётся настоящая ссылка подписки, и только после этого станет доступна «Переключить».
Переключение не обновит ссылку в приложениях, куда клиент уже добавил старую подписку (разошлите новую через рассылку), и не поменяет домен подписки в самой панели - это придётся сделать отдельно, иначе каждая новая покупка снова получит мёртвый адрес. Оба предупреждения кабинет покажет перед подтверждением.
На что обратить внимание
Если при покупке клиент видит «ошибка VPN-сервера» - почти всегда это тариф без привязанного сквода (squad) панели, а не поломка подключения. Проверьте это в разделе «Тарифы».
Версию Remnawave магазин не читает и всегда считает её современной - если у вас старая панель без нужных возможностей, ошибки будут проявляться точечно, а не общим предупреждением при подключении.