@@ -226,25 +226,33 @@ rospanel node status # локальный статус
226226# ### 👤 Пользователи
227227
228228Лимиты трафика и срок с авто-отключением и авто-сбросом квоты (день/неделя/месяц/год),
229- **лимит устройств** по уникальным IP и **лимит скорости**. Учёт трафика через Xray Stats, онлайн-статус,
229+ **лимит устройств** (что именно он считает — см. *Привязка устройств* ниже) и **лимит скорости**. Учёт трафика через Xray Stats, онлайн-статус,
230230список подключений; истёкших можно авто-удалять. Поиск и фильтры не тормозят на сотнях
231231юзеров, а **групповые операции** (вкл/выкл/сброс/продление/удаление) идут одной
232232перезагрузкой Xray. Дашборд — CPU / RAM / swap / диск и VPN-трафик в реальном времени. **Карта
233233подключений** показывает, откуда подключаются клиенты — уникальные IP по странам,
234234определяются по той же базе geoip, по которой маршрутизирует Xray (без внешних сервисов и
235235без отдельной загрузки).
236236
237- **Привязка устройств (HWID).** Клиенты, поддерживающие стандарт заголовков подписки (Happ,
238- v2RayTun), присылают идентификатор установки; панель привязывает его к аккаунту при первом
239- запросе и считает в лимите устройств. Когда слоты кончились, НОВОЕ устройство подписку не
240- получает, а уже привязанные продолжают обновляться — проверка и вставка идут одной
241- транзакцией, так что два клиента не займут последний слот одновременно. Список устройств
242- виден в карточке пользователя и **на странице подписки**, где владелец сам отвязывает лишнее
243- вместо письма в поддержку; молчащее устройство освобождает слот по TTL, а смена ссылки
244- подписки отвязывает все. По умолчанию выключено (*Настройки → Подписки*); после включения
245- клиент, который **не** присылает идентификатор, подписку не получает вовсе — лимит, который
246- обходится сменой приложения, лимитом не является, — но есть переключатель обслуживать и
247- таких (считая по IP, как раньше), если часть пользователей сидит на них.
237+ **Лимит устройств — что он считает.** Лимит устройств у пользователя (или заданный его тарифом) —
238+ **одно число, которое принуждается двумя способами**. Само по себе оно ограничивает **одновременные
239+ уникальные IP-адреса** : если юзер подключается с большего числа разных адресов, чем лимит, за окно
240+ онлайна — его отрубает от туннелей, пока он не станет ≤ лимита; считается **по всем серверам**
241+ (мастер и ноды), а не по каждому отдельно. `0` — без лимита по IP.
242+
243+ **Привязка устройств (HWID).** Включите — и **то же число** ограничивает ещё и число разных
244+ **установок**. Клиенты, поддерживающие стандарт заголовков подписки (Happ, v2RayTun), присылают
245+ идентификатор установки; панель привязывает его к аккаунту при первом запросе и считает в лимите.
246+ Когда слоты кончились, НОВАЯ установка подписку не получает, а уже привязанные продолжают
247+ обновляться — проверка и вставка идут одной транзакцией, так что два клиента не займут последний
248+ слот одновременно. (Если личный лимит юзера `0`, для HWID берётся общий панельный fallback-лимит.)
249+ Список устройств виден в карточке пользователя, в **клиентском боте** (отдельными строками *по IP* и
250+ *по HWID*, когда действуют оба) и **на странице подписки**, где владелец сам отвязывает лишнее вместо
251+ письма в поддержку; молчащее устройство освобождает слот по TTL, а смена ссылки подписки отвязывает
252+ все. По умолчанию выключено (*Настройки → Подписки*); после включения клиент, который **не** присылает
253+ идентификатор, подписку не получает вовсе — лимит, который обходится сменой приложения, лимитом не
254+ является, — но есть переключатель обслуживать и таких (считая по IP, как раньше), если часть
255+ пользователей сидит на них.
248256
249257**Лимит скорости.** Персональный потолок в кбит/с — вручную или из тарифа. У Xray нет
250258ограничения полосы на пользователя, поэтому лимит применяется уровнем ниже : планировщиком
0 commit comments