Защита от нагрузки

Щит

Считает запросы по адресу и подсети, требует головоломку на регистрации, банит тех, кто продолжает долбиться после отказов. Выключать стоит только если защита мешает работе — вместе с ней перестанут действовать и лимиты на регистрацию, и защита от подбора паролей.

Атаку на канал (когда забивают саму сеть) приложение не видит и остановить не может — для этого нужен Cloudflare или лимиты в nginx, см. docs/security.md.

Вход через Tor

Через Tor удобно обходить баны: забанили адрес — вышел через соседний узел. Если по магазину бьют так или спамят регистрациями из анонимной сети — закройте её целиком. Обычных покупателей это почти не задевает: через Tor заходят единицы. Список узлов Tor Project обновляет сам, раз в час.

Известно узлов: · обновлён · из локальной копии · список устарел
Список узлов ещё не загружен — блокировка ничего не находит.
Запросов пропущено
Отказано
Адресов в бане
В работе сейчас

Последний час

запросы отказы
60 минут назадсейчас
Кто упирается в лимиты
АдресОтказовПоследний разСтатус

Списки адресов

Можно указать один адрес (198.51.100.7) или подсеть (198.51.100.0/24) — второе на случай, когда приходят диапазоном. Белый список снимает все лимиты: туда стоит внести собственные адреса офиса и сервисы мониторинга, иначе они однажды попадут под автобан.

АдресРежимКтоДоПричина

Пороги

Значения по умолчанию рассчитаны так, чтобы живой человек до них не доставал. Если покупатели жалуются на «слишком много запросов» — поднимайте запас (burst), а не среднюю скорость: пачками ходит нормальный браузер, ровным потоком — скрипт.

Доверенные прокси (чьему заголовку X-Forwarded-For верим): . За Cloudflare сюда нужно добавить их диапазоны — иначе все посетители будут считаться одним адресом и лимиты сработают по всему сайту сразу.

Последние блокировки