← Документация WAF / account / custom-rulesets
Работа с пользовательскими наборами правил в дашборде
Создание и развёртывание пользовательского набора правил
Чтобы создать и развернуть пользовательский набор правил на уровне аккаунта:
-
На панели управления Cloudflare перейдите к разделу WAF страницу.
Перейдите в WAF ↗ -
Перейдите в Пользовательские наборы правил на вкладке.
-
Чтобы создать новый пустой набор правил, выберите Создание набора правил. Чтобы продублировать существующий набор правил, нажмите на три точки рядом с ним > Дублировать.
-
На открывшейся странице введите имя и, при необходимости, описание пользовательского набора правил.
-
В разделе Область действия, определите, когда должен выполняться пользовательский набор правил.
- Выберите Все входящие запросы чтобы применить пользовательский набор правил ко всем входящим запросам для всех ваших зон на плане Enterprise.
- Выберите Настраиваемое выражение фильтра чтобы задать пользовательское выражение, определяющее, когда выполнять пользовательский набор правил. Используйте Поле раскрывающемся списке выберите HTTP-свойство. Для каждого запроса значение выбранного вами свойства для Поле сравнивается со значением, которое вы указали для Значение с помощью оператора, выбранного в Оператор. Либо выберите Edit expression чтобы задать своё выражение с помощью Expression Editor.
-
Чтобы создать новое правило, выберите Добавление правила.
-
Введите описательное название правила в Название правила.
-
В разделе Когда входящие запросы соответствуют, используйте Поле раскрывающемся списке выберите HTTP-свойство. Для каждого запроса значение выбранного вами свойства для Поле сравнивается со значением, которое вы указали для Значение с помощью оператора, выбранного в Оператор. Либо выберите Edit expression чтобы задать своё выражение с помощью Expression Editor.
-
Выберите действие правила из Выберите действие раскрывающемся списке. Например, если выбрать Block указывает Cloudflare отклонять запросы, соответствующие заданным вами условиям.
-
(Необязательно) Если вы выбрали Block действие, вы можете настройка пользовательского ответа.
-
Выберите Развернуть.
-
При необходимости добавьте другие правила в пользовательский набор правил. Также можно продублировать существующее правило в пользовательском наборе правил.
-
Выберите Создание.
Изменение пользовательского набора правил
-
На панели управления Cloudflare перейдите к разделу WAF страницу.
Перейдите в WAF ↗ -
Перейдите в Пользовательские наборы правил на вкладке.
-
Чтобы изменить пользовательский набор правил, нажмите на три точки рядом с ним > Изменить.
-
Внесите нужные изменения в набор правил, выбрав Изменить рядом с элементами, которые вы хотите изменить.
-
Когда закончите, выберите Вернуться к списку наборов правил.
Удаление пользовательского набора правил
-
На панели управления Cloudflare перейдите к разделу WAF страницу.
Перейдите в WAF ↗ -
Перейдите в Пользовательские наборы правил на вкладке.
-
Чтобы удалить пользовательский набор правил, нажмите на три точки рядом с ним > Удалить.
-
Чтобы подтвердить удаление, выберите Удалить.
Настройка пользовательского ответа для заблокированных запросов
Когда вы выберете Block действие в правиле, вы можете при необходимости определить пользовательский ответ.
У пользовательского ответа есть три настройки:
-
С типом ответа: Выберите тип содержимого или стандартный ответ блокировки WAF из списка. Доступны следующие типы пользовательских ответов:
Значение в панели управления Значение API Пользовательский HTML "text/html"Пользовательский текст "text/plain"Пользовательский JSON "application/json"Пользовательский XML "text/xml" -
С кодом ответа: Выберите код состояния HTTP для ответа в диапазоне 400-499. Код ответа по умолчанию: 403.
-
Тело ответа: Тело ответа. Настройте допустимое тело в соответствии с выбранным типом ответа. Максимальный размер поля составляет 2 КБ.