Действия с локациями и серверами
Что делает каждая кнопка в карточке локации и сервера: выдача ключей, выравнивание нагрузки, проверка, замер скорости, перезапуск и обновление Xray, агент, отключение и удаление. А также блокировка IP и проверка серверов из России.
Почти все действия идут в фоне: после нажатия появляется короткое сообщение, а ход и итог видны в карточке. Важные итоги дополнительно приходят в Telegram администратору.

Действия с локацией
Меню ⋯ в заголовке карточки локации, раздел «Ключи».
Выдать ключи подписчикам
Создаёт ключ в этой локации каждому клиенту с активной подпиской, у которого его там ещё нет. У кого ключ уже есть, ничего не меняется. Ключи раздаются по включённым серверам локации с учётом «Максимум пользователей»: в первую очередь туда, где больше свободных мест.
Ход виден в карточке: «Выдаём ключи», полоса и «N из M». Итог — «Выдано N ключей» или «Выдано N, с ошибкой M» — висит в карточке час. В Telegram приходит «Провижининг ключей» со счётом созданных, пропущенных и ошибок; если мест не хватило — «Не хватило места: N подписок».
Когда нажимать:
- подняли «Максимум пользователей» или добавили сервер, а в прошлый раз места не хватило;
- сервер вернулся после сбоя, а часть клиентов осталась без ключа в этой локации;
- после удаления сервера, если ключи не появились сами.
Новую локацию и новый сервер Reefox Panel раздаёт сам, нажимать для этого не нужно.
Если не запускается
«Ключи в этой локации уже выдаются» — дождитесь конца текущей выдачи. Если в локации нет ни одного работающего включённого сервера, выдача не запустится — сначала включите или почините сервер.
Выровнять нагрузку
Переносит уже выданные ключи с загруженных серверов на свободные, чтобы на каждом было примерно поровну. Переносятся только ключи сверх среднего, и только на серверы, где есть место. Сообщение «Выравнивание нагрузки запущено», через несколько секунд карточка обновится.
Нужно минимум две точки входа. Пара каскада вход + выход считается одной точкой, поэтому в локации с одним каскадом пункт неактивен: «Каскад вход + выход — одна точка входа». Иначе подсказка — «Нужно минимум две точки входа».
Когда нажимать: добавили второй сервер в старую локацию — новые ключи пойдут на него сами, а старые останутся на первом, пока вы не выровняете.
Клиенты переезжают на другой сервер
У перенесённых клиентов меняется сервер внутри локации. Новый адрес приложение получит при обновлении подписки. Не выравнивайте в часы пик без нужды.
Быстрые кнопки сервера
Две иконки справа в строке сервера. На телефоне «Замерить скорость» спрятана в меню ⋯.
Проверить сервер
Проверяет сервер сразу, не дожидаясь фоновой проверки, и обновляет его статус. Итог — сообщение вида «NL-1: работает · SSH 120 мс».
| Тип сервера | Что проверяется | Итог |
|---|---|---|
| 3x-ui | SSH и вход в панель | Панель отвечает — «работает». Отвечает только SSH — «работает с перебоями». Нет ни того, ни другого — «не отвечает». |
| Свой Xray | Сервер подключается сам к себе через VPN, как клиент | Прошло — «работает». Xray не пропускает клиентов — «с перебоями», новые ключи туда не выдаются. Не удалось достучаться по SSH — статус не меняется. |
Когда нажимать: сервер в списке «Требуют внимания», вы что-то починили и хотите сразу увидеть результат.
Замерить скорость
Замеряет канал сервера. Сначала через агента, если он есть, иначе — через SSH (до полутора минут). Результат попадает в колонку «Канал», например «↓940 ↑812» в Мбит/с. Замер обновляет канал у всех ваших серверов на том же IP.
Сообщения:
- «Замер готов · канал …» — всё хорошо;
- «Speedtest установлен, замер готов» — утилита замера была поставлена на сервер автоматически;
- «Быстрый замер …: … Канал не обновлён.» — полноценный замер не удался, показан приблизительный.
«Максимум пользователей» замер не меняет: поправьте его сами в «Изменить сервер». Ориентиры: 1 Гбит/с — 500–600 подписок, 100 Мбит/с — около 60.
Меню ⋯ сервера
Изменить сервер
Открывает мастер на втором шаге. Пустые поля паролей и токенов означают «оставить как было». Подробно — на страницах 3x-ui, Свой Xray и Каскад Naive/Mieru.
Перезагрузить Xray
Есть у серверов 3x-ui и своего Xray. Для 3x-ui перезапуск идёт через API панели, для своего Xray — на самом сервере. Клиенты на пару секунд теряют соединение, приложения переподключатся сами. Итог — «Xray перезагружен».
Когда нажимать: клиенты жалуются, что сервер перестал пускать, при этом статус «Работает»; после ручных правок в 3x-ui.
Получить сертификат и Обновить Xray
Пункты появляются только у своего Xray и только когда нужны:
- «Получить сертификат» — у Hysteria2 с указанным доменом, если сертификат Let's Encrypt не получен. В карточке при этом предупреждение «Сертификат для … не получен… Пока работает самоподписанный». Сначала исправьте причину (A-запись домена, открытый TCP-порт 80), потом нажимайте.
- «Обновить Xray до …» — если на сервере старая версия Xray. В карточке предупреждение, например, что свежие Happ и INCY к VLESS на старом Xray не подключаются.
Оба пункта запускают пересборку: Reefox Panel ставит нужную версию Xray, заново применяет все настройки из базы, проходит самопроверку и переустанавливает агента, если тот молчит. Сообщение «Запущено: ход виден в карточке сервера», статус на время — «Настраивается». Ключи клиентов при этом не меняются. Пересборка безопасна, её можно повторять.
Установить агент
Только у серверов Naive/Mieru. Ставит или переустанавливает агента мониторинга по SSH. Если агент уже стоял, пункт называется «Переустановить агент». У серверов 3x-ui агент не нужен, у своего Xray он ставится сам при установке.
Когда нажимать: в карточке «Агент не отвечает» дольше нескольких минут.
Запустить настройку каскада
Только у серверов Naive/Mieru. Находит пару вход + выход и настраивает оба сервера заново в фоне, затем выдаёт ключи на входе. Сообщение «Настройка Naive/Mieru запущена в фоне. Результат придёт админу в Telegram.»
Когда нажимать: после «Ошибка настройки» и исправления причины; после ручного добавления пары серверов. Подробно — Каскад Naive/Mieru.
Отключить сервер и Включить сервер
«Отключить сервер» — «Конфиги пропадут из подписок». Сервер получает статус «Отключён», на него не выдаются новые ключи, а клиенты при обновлении подписки перестают его видеть. Ключи на нём не удаляются.
«Включить сервер» — «Конфиги вернутся в подписки».
Когда нажимать: плановые работы у хостера, переустановка, подозрение, что сервер заблокирован, — чтобы клиенты временно подключались к другим серверам.
Удалить сервер
Окно подтверждения: «Все ключи на этом сервере будут удалены. Это действие нельзя отменить.» В фоне Reefox Panel убирает с сервера своих клиентов, агента и (для Naive/Mieru) ядра; итог придёт в Telegram.
Если в локации есть другие серверы со свободными местами, клиенты в течение пары минут получат ключи на них.
Удаление необратимо
Выход каскада своего Xray удалить нельзя, пока он выбран у какого-нибудь входа: «Этот сервер — выход для входов … Сначала уберите его из их настроек.»
Открыть панель 3x-ui
У серверов 3x-ui внизу строки — «Открыть панель», логин и пароль панели с кнопками копирования (пароль скрыт, показать — значок глаза). На телефоне пункт «Открыть панель 3x-ui» — в меню ⋯.
Блокировка IP
Блокировка конкретного IP-адреса делается не в карточке сервера, а в разделе Ключи: откройте ключ клиента → блок «История подключений» → «Заблокировать» напротив адреса. Подтвердите: «Устройство с этим IP потеряет доступ к VPN, пока вы его не разблокируете.»
- IP блокируется на всех серверах, где у этой подписки есть ключ.
- Блокировку ставит fail2ban на самих серверах: через агента, а без агента — по SSH. На сервере должен работать fail2ban.
- Заблокированный адрес помечается красным «Заблокирован … · причина». Снять — «Разблокировать» там же.
- Свой собственный IP (с которого вы сидите в админке) заблокировать нельзя.
Когда нажимать: клиент раздал ключ посторонним, и вы видите чужие адреса.
Проверка из России
Тоже не в карточке, а в Настройки → Безопасность → «Проверка из России». Сервер своего Xray в России (в локации с кодом страны RU или вход каскада) раз в 10 минут подключается к каждому зарубежному серверу как обычный клиент.
| Переключатель | Что делает |
|---|---|
| «Проверять серверы из России» | Сообщение в Telegram, когда сервер перестал открываться из России и когда открылся снова. |
| «Переносить ключи с заблокированных серверов» | Ключи уходят на открытый сервер той же локации, новые ключи на заблокированный не выдаются. Обратно ключи не возвращаются. |
Три неудачи подряд (около 30 минут) — сервер считается заблокированным, две удачные подряд снимают отметку. Статусы в списке: «Ещё не проверялся», «Открывается», «Сбой N из 3», «Не открывается».
Ограничения проверки
- Проверяются только серверы своего Xray, серверы 3x-ui — пока нет.
- Нужен хотя бы один сервер своего Xray в России, иначе будет «Проверять пока не с чего».
- Дата-центр в России видит блокировки реестра и своего провайдера, но не белые списки мобильных операторов. Что видят абоненты операторов, показывает раздел Доступность.