Перейти к содержанию

Настройка режимов работы

Поведение защиты для каждого адреса задаётся правилом. Правило определяет тип проверки и режим работы. Тип проверки задаёт, какие проверки выполняются при обращении к ресурсу, а режим работы – как применяется их результат.

Порядок создания и настройки правил описан на странице Управление.

Типы проверки

Тип Поведение Применение
Fingerprint Проверка по спискам сигнатур, отпечатку TLS-соединения и характеристикам запроса. Токен не требуется Статические файлы, изображения, служебные точки входа и другие ресурсы, к которым обращаются без предварительного посещения страниц
Landing Требуется действующий токен. При его отсутствии показывается страница проверки Страницы, открываемые пользователем в браузере
Token Check Требуется действующий токен. При его отсутствии запрос блокируется Программные интерфейсы, для которых не предусмотрен показ HTML-страницы

Типы проверки работают совместно. Страницы приложения защищаются типом Landing, при прохождении проверки клиент получает токен. После этого обращения к программному интерфейсу обрабатываются по типу Token Check.

Клиент, прошедший проверку в браузере, может обращаться к программному интерфейсу с действующим токеном. Прямые программные запросы без токена блокируются.

Режимы работы

Режим Поведение
Off Защита не применяется. Правило существует, но не влияет на обработку запросов
Monitoring Проверки выполняются, результаты фиксируются в разделе Боты, но запросы не блокируются
Block Проверки выполняются, запросы блокируются

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

Порядок ввода в работу

Каждое новое правило и существенное ужесточение параметров рекомендуется вводить в два этапа:

  1. Создайте правило в режиме Monitoring и проанализируйте срабатывания в разделе Боты. Проверьте, не попадают ли под правило легитимные обращения.

  2. Убедившись в корректности работы правила, переведите его в режим Block.

Такой порядок особенно важен для типа Token Check, поскольку он блокирует все обращения без действующего токена. Ошибка в условиях применения правила может привести к отказу в обслуживании части пользователей.

Применение изменений

Изменения правил не вступают в силу сразу. Они накапливаются и применяются одним действием – передачей конфигурации на ноды.

Перед применением изменения можно проверить на экране сравнения. При появлении избыточных срабатываний можно вернуться к предыдущей версии конфигурации.

Порядок применения изменений и возврата к предыдущей версии описан на странице Управление.