VPN·HUB·CRACK 3x-ui: клиенты, лимиты и выдача подписки · VPN HUB CRACK
Все статьи
3x-ui PRO 3x-ui

3x-ui: клиенты, лимиты и выдача подписки

Обновлено 24 августа 2026 Проверено

3x-ui: клиенты, лимиты и выдача подписки

В версии 3.6 клиенты вынесены в отдельный раздел — это заметное изменение. Раньше клиент жил внутри одного inbound; теперь это самостоятельная сущность, которую можно привязать сразу к нескольким входам.

Практическая польза: один человек — один клиент, а профилей у него столько, сколько вы дали (Reality, XHTTP, Hysteria2). Отобрали доступ — отвалились все сразу, а не по одному.

📖 Незнакомые слова? Все термины простыми словами есть в Словаре терминов.

Не создан inbound? Начните с «первого inbound VLESS-Reality».

Раздел Clients

Раздел Clients в 3x-ui: кнопка Add Clients, фильтр и поиск
Раздел Clients: кнопка Add 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

Как отобрать доступ

Три способа, от мягкого к жёсткому:

  1. Истёк срок — само собой, ничего делать не нужно.
  2. Выключить клиента — переключатель в списке. Профиль остаётся, подключение не работает. Подходит для паузы и разбирательств.
  3. Удалить клиента — доступ пропадает у всех его профилей сразу.

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

Сброс трафика

В меню inbound есть Reset Traffic — обнуляет счётчики. Нужно при продлении, если вы работаете с месячными лимитами: иначе клиент оплатил новый месяц, а лимит у него уже выбран прошлым.

Если продлений много, привяжите сброс к своему боту продаж, чтобы не делать это руками — см. «Бот продаж».

Грабли

  • Клиент без срока. Пользуется вечно после последней оплаты. Самая дорогая ошибка в рознице.
  • Разовые ссылки вместо подписки. Любое изменение инфраструктуры превращается в рассылку «переустановите» и потерю части клиентов.
  • Порт подписки закрыт файрволом. Ссылка формируется, но приложение её не открывает — выглядит как «сломанная подписка».
  • Имя клиента вида client1. Через месяц вы не поймёте, кто это и за что платил. Пишите tg_id или номер заказа.
  • Лимит на клиента приняли за лимит на сервер. Трафик суммируется по всем его привязкам.

Что дальше