Безопасность
Справочник по вкладке Настройки → Безопасность: подтверждение входа в админку через Telegram, слежение за раздачей ключей, проверка серверов из России и смена пароля администратора.
Во вкладке Настройки → Безопасность четыре блока. Переключатели в первых трёх сохраняются сразу при нажатии, отдельной кнопки сохранения нет.

Подтверждение входа
Защищает админку от украденного пароля. После верного пароля бот спросит в Telegram администратора «Это вы?» и покажет логин, IP, устройство и код из двух цифр — тот же код виден на экране входа. Панель откроется только после ответа «Это я, войти». Ответ «Это не я» оставит её закрытой. Запрос живёт 3 минуты.
| Поле | Что значит |
|---|---|
| Подтверждать вход в Telegram | Переключатель. Справа статус «Включено» или «Выключено» |
- Переключатель недоступен, пока во вкладке Telegram бот не заполнены токен бота и Telegram ID администратора.
- При включении бот сначала отправляет администратору проверочное сообщение. Если оно не дошло (бот не запущен, в нём не нажат «Старт», неверный ID), переключатель не включится и покажет причину.
- Подтверждение нужно для каждого администратора, но отвечает всегда Telegram ID администратора из вкладки «Telegram бот».
Если бот перестал работать
При включённом подтверждении под переключателем показана команда. Выполните её на сервере, чтобы выключить подтверждение и войти по одному паролю:
docker exec vpn-app python /app/server/scripts/admin_login_confirm_off.pyСохраните её заранее. После смены токена бота или Telegram ID откройте нового бота с аккаунта администратора и нажмите «Старт».
Раздача ключей
Сервис считает, из скольких разных сетей подключается каждый клиент, сразу по всем серверам. Семья, переход с Wi-Fi на мобильный интернет и поездки сюда не попадают: пороги рассчитаны на слив ключа в открытый доступ.
| Переключатель | Что делает | По умолчанию |
|---|---|---|
| Сообщать в Telegram | Присылает администратору сообщение о подозрении на раздачу. Не чаще раза в 6 часов на клиента | включено |
| Останавливать пробник автоматически | Пробный период слившего ключ заканчивается сразу, ключи отключаются на всех серверах в течение минуты. Оплаченные ключи не отключаются: о них только сообщение | выключено |
Пороги
Пороги встроены и не настраиваются.
| Подписка | Сколько сетей считается раздачей |
|---|---|
| Пробный период | от 4 сетей за 5 минут или от 15 за сутки |
| Оплаченный пакет | за 5 минут — от 20 сетей или 4 на каждое устройство пакета, что больше; за час — от 50 сетей или 10 на каждое устройство, что больше |
Сеть — это группа соседних адресов, а не один IP: смена адреса внутри сети оператора не считается новой сетью. Срабатывание должно повториться минимум через 2 минуты, чтобы один странный отчёт ничего не запустил.
Проверка из России
Ваша нода с Xray в России раз в 10 минут подключается к каждому серверу за рубежом как обычный клиент. Три неудачи подряд — сервер считается заблокированным.
| Переключатель | Что делает | По умолчанию |
|---|---|---|
| Проверять серверы из России | Сообщение в Telegram, когда сервер перестал открываться из России и когда открылся снова | включено |
| Переносить ключи с заблокированных серверов | Ключи уходят на открытый сервер той же локации, новые ключи на заблокированный не выдаются. Обратно ключи не возвращаются. Доступен, только если включена проверка | включено |
Ниже — когда и с какой ноды была последняя проверка, и список серверов со статусом: Открывается (с задержкой в мс), Сбой 1 из 3 / Сбой 2 из 3, Не открывается или Ещё не проверялся. Список обновляется сам раз в минуту.
Нужна нода в России
Если появилась плашка «Проверять пока не с чего», значит нет сервера с собственным Xray Reefox Panel в России: локации с кодом страны RU или входа каскада. Серверы на 3x-ui пока не проверяются. Если у проверяющей ноды нет прямого выхода в интернет, проверка пропускается — это видно в строке о последней проверке.
Смена пароля
Пароль меняется в два шага, второй подтверждается кодом из Telegram администратора.
Заполните Текущий пароль, Новый пароль (минимум 6 символов) и Подтверждение пароля. Нажмите «Сменить пароль».
Введите Код из Telegram — 6 цифр, действует 5 минут. Нажмите «Подтвердить» или Enter. «Отмена» возвращает к первому шагу.
Админка не даст продолжить, если пароли не совпадают или новый совпадает с текущим. Если пароль забыт совсем — см. Забыли пароль администратора.