VPN·HUB·CRACK
3x-ui: клиенты, лимиты и выдача подписки · VPN HUB CRACK
3x-ui: клиенты, лимиты и выдача подписки
3x-ui: клиенты, лимиты и выдача подписки
В версии 3.6 клиенты вынесены в отдельный раздел — это заметное изменение. Раньше клиент жил внутри одного inbound; теперь это самостоятельная сущность, которую можно привязать сразу к нескольким входам.
Практическая польза: один человек — один клиент, а профилей у него столько, сколько вы дали (Reality, XHTTP, Hysteria2). Отобрали доступ — отвалились все сразу, а не по одному.
📖 Незнакомые слова? Все термины простыми словами есть в Словаре терминов.
Не создан inbound? Начните с «первого inbound VLESS-Reality».
Раздел Clients
Создание: Add Clients → задать имя (email), при необходимости лимит и срок → привязать к нужным inbound.
Что стоит заполнять осмысленно:
| Поле | Смысл | Как ставить на практике |
|---|---|---|
| Email / имя | идентификатор клиента | tg_123456789 или номер заказа — чтобы потом найти |
| Total Flow | лимит трафика, 0 = безлимит |
см. ниже про коэффициент |
| Duration / expiry | срок действия | ставить всегда, даже «безлимитным» |
| Subscription ID | id подписки | нужен для ссылки-подписки |
Лимит трафика: как не пугать клиента
Прямой лимит в гигабайтах читается людьми плохо: «100 ГБ» звучит мало, хотя обычному человеку хватает с запасом. Два рабочих подхода:
- Безлимит по трафику + срок. Проще всего для розницы: платит за месяц, льёт сколько нужно. Злоупотребления ловятся отдельно (торренты, абуз) — см. «Торренты на ноде».
- Лимит с запасом. Ставьте цифру, до которой доходят единицы: 300-500 ГБ на месяц. Тогда лимит работает как защита от абуза, а не как ограничение для обычного человека.
⚠️ Лимит в 3x-ui общий на клиента, а не по серверам. Если у клиента несколько привязок, трафик суммируется по всем.
Срок действия: ставьте всегда
Клиент без срока живёт вечно — и продолжает пользоваться после того, как перестал платить. В рознице это главный источник тихих потерь.
Правильная схема: срок = оплаченный период + пара дней запаса. Забыл продлить — доступ отваливается сам, без вашего участия. Как не терять таких людей насовсем — приём из статьи «Спасательный круг».
Разовая ссылка против подписки
Из меню inbound (три точки) доступны два способа выдачи:
- Export All URLs — готовые ссылки
vless://…. Клиент вставил один раз, дальше ссылка живёт своей жизнью. - Export All URLs — Subscription — ссылка-подписка. Приложение периодически перечитывает её и само подхватывает изменения.
Всегда выдавайте подписку, а не разовые ссылки. Разница проявляется в тот день, когда вы меняете домен, порт, донора Reality или добавляете резервный протокол: у людей с подпиской всё обновится само, а владельцам разовых ссылок придётся писать «переустановите конфиг» — и часть из них просто уйдёт.
Ссылку-подписку 3x-ui отдаёт на отдельном порту (по умолчанию 2096), он задаётся в Panel Settings. Порт должен быть открыт снаружи, иначе приложение не сможет обновиться:
ufw allow 2096/tcp
Как отобрать доступ
Три способа, от мягкого к жёсткому:
- Истёк срок — само собой, ничего делать не нужно.
- Выключить клиента — переключатель в списке. Профиль остаётся, подключение не работает. Подходит для паузы и разбирательств.
- Удалить клиента — доступ пропадает у всех его профилей сразу.
После выключения или удаления перезапустите Xray кнопкой на дашборде, если клиент продолжает подключаться: активная сессия может дожить до перезапуска ядра.
Сброс трафика
В меню inbound есть Reset Traffic — обнуляет счётчики. Нужно при продлении, если вы работаете с месячными лимитами: иначе клиент оплатил новый месяц, а лимит у него уже выбран прошлым.
Если продлений много, привяжите сброс к своему боту продаж, чтобы не делать это руками — см. «Бот продаж».
Грабли
- Клиент без срока. Пользуется вечно после последней оплаты. Самая дорогая ошибка в рознице.
- Разовые ссылки вместо подписки. Любое изменение инфраструктуры превращается в рассылку «переустановите» и потерю части клиентов.
- Порт подписки закрыт файрволом. Ссылка формируется, но приложение её не открывает — выглядит как «сломанная подписка».
- Имя клиента вида
client1. Через месяц вы не поймёте, кто это и за что платил. Пишите tg_id или номер заказа. - Лимит на клиента приняли за лимит на сервер. Трафик суммируется по всем его привязкам.
Что дальше
- Протоколы, которые стоит выдать клиенту сразу: «VLESS-Reality», «XHTTP», «Hysteria2».
- Что ставить клиентам на устройства: «Клиентские приложения».
- Когда доступ продлевают, а деньги теряются: «Спасательный круг».