Чёрный список клиентов VPN: от сигнала до блокировки и разблокировки
Как вести чёрный список клиентов на Remnawave: на каком основании блокировать, чем отключать (статус DISABLED и отзыв ссылки), как записать причину, не задеть честных клиентов, снять блокировку и заметить возврат под новым аккаунтом. Разбор общего списка ban-vpn и поведения ботов Bedolaga и Remnashop.
- Что потребуется
- Ключ API панели Remnawave с правом на чтение и изменение пользователей, curl и jq на своей машине. Для запросов к базе нужен доступ к серверу панели с правом на docker exec. Заранее продуманные условия тарифа: сколько устройств, что запрещено.
- Проверено автором
- Сверено по исходному коду и контракту: Remnawave backend 3.4.x (маршруты actions, тело PATCH /users, схема таблиц), Bedolaga (main, переменные BLACKLIST), Remnashop (main, состояние на 06.08.2026), список Blin4ickUSE/ban-vpn на 21.10.2026 (1191 запись). Реальные вызовы блокировки на боевой панели не запускались.
Разовая оплата · доступ навсегда · обновления материалов включены
Фрагмент руководства
Клиента блокируют в трёх местах: в боте, в панели и на нодах. Если пропустить одно, человек остаётся внутри. Заблокированный в боте пользуется уже выданной ссылкой. Отключённый в панели возвращается через бота с новым пробным периодом. Записанный в чужой список без проверки пишет в поддержку и не понимает, за что. Гайд идёт от сигнала к решению: основание, способ блокировки, запись причины, защита честных клиентов, снятие блокировки, поиск возврата под новым аккаунтом. Поиск раздающих по счётчику устройств разобран в гайде про лимит устройств.
Полный текст, команды и разбор доступны после открытия материала.