Сценарии

ID статьи: 2621
Последнее обновление: 23 мар, 2026
Product: SWG
Version: 7.5.x

Сценарии является дополнительным условием в правилах контентной фильтрации, позволяющим администратору настроить реакцию UserGate SWG на определенные события, произошедшие за некоторое время.

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

Настройка сценариев

Для работы со сценариями необходимо:

  1. Создать сценарий. 

  2. Применить созданный сценарий в правилах контентной фильтрации.

В веб-консоли администратора сценарии создаются в разделе Настройки ➜ Библиотеки ➜ Сценарии.

Для создания сценария нажмите Добавить и укажите следующие параметры:

  • На вкладке Общие:

    • Включено — включение или отключение сценария.

    • Название — название сценария.

    • Описание — описание сценария.

    • Применить для — параметр, отвечающий за количество пользователей в правиле, к которым будет применен сценарий:

      • Одного пользователя — при срабатывании сценария, правило, в котором используется сценарий, будет применено только к тому пользователю, для которого сработал сценарий.

      • Всех пользователей — при срабатывании сценария, правило в котором используется сценарий, будет применено ко всем пользователям, указанным в поле Пользователи/Группы правила.

    • Продолжительность — длительность работы ограничивающего правила, в котором сработал сценарий.

  • На вкладке Условия задайте условия срабатывания сценария. Для каждого условия можно указать количество срабатываний за определенное время, необходимое для срабатывания сценария. Если выбрано несколько условий, укажите механизм срабатывания сценария — совпадение хотя бы одного из указанных условий, или всех условий.

Настройка условий срабатывания сценариев

Возможны следующие условия срабатывания для использования в сценарии:

  • Категория URL — совпадения указанных категорий UserGate URL в трафике пользователя.

  • Обнаружен вирус — факт обнаружения вируса.

  • Типы контента — обнаружены указанные типы контента в трафике пользователя.

  • Объем трафика — объем трафика пользователя превысил определенный лимит за указанную единицу времени.

  • Проверка состояния — проверка состояния какого-либо ресурса, который должен быть доступен с UserGate SWG. Проверка может осуществляться с помощью команды icmp ping, запроса DNS или выполнения HTTP GET.

Категория URL

Условием срабатывания в этом случае является совпадение указанных категорий UserGate URL в трафике пользователя.

Для настройки этого условия укажите следующие параметры:

  • Количество срабатываний — количество срабатываний, после которых активируется условие сценария;

  • За интервал — интервал, в течение которого будет считаться количество срабатываний.

  • Выберите категории сайтов из библиотеки или создайте список с категориями сайтов из имеющихся в библиотеке элементов.

Вы можете проверить конкретный URL на соответствие той или иной категории, для этого укажите URL в строке проверки и нажмите Проверить URL.

Обнаружен вирус

Условием срабатывания в данном случае является обнаружение вируса в трафике пользователя.

Типы контента

Для настройки этого условия укажите следующие параметры:

  • Количество срабатываний — количество срабатываний, после которых активируется условие сценария;

  • За интервал — интервал, в течение которого будет считаться количество срабатываний.

  • Выберите типы контента из библиотеки элементов или создайте собственный тип контента.

Объем трафика

Условие срабатывания сценария по объему прошедшего трафика через UserGate SWG.

Для настройки этого условия укажите следующие параметры:

  • Введите размер — предельный объем трафика, прошедшего через UserGate SWG, при котором сработает сценарий. 

  • Период — промежуток времени за который будет посчитан объем проходящего трафика.

Например, если будет выбран объем трафика 5 ГБ за день, то при превышении 5 ГБ трафика пользователем за 1 день, сработает данный сценарий.  

Проверка состояния

Условия срабатывания сценарии зависят от состояния сервера, запрос к которому идет от UserGate SWG. 

Возможны следующие методы проверки состояния сервера:

  • Ping;

  • DNS;

  • HTTP GET.

Метод Ping.

Для настройки этого метода укажите следующие параметры:

  • Адрес — IP-адрес для выполнения ICMP ping c UserGate SWG.

  • Шлюз — шлюз.

  • Результат — отрицательный или положительный. Определяет, какой результат будет ожидаться от пинга сервера. Отрицательный — нет ответа по ping, положительный — ответ есть.

  • Тайм-аут подключения — интервал времени, в течение которого клиент будет ждать ответ от сервера после успешного установления соединения.

  • Количество срабатываний — количество срабатываний, после которых активируется условие сценария.

  • За интервал — интервал, в течение которого будут учитываться срабатывания.

Метод DNS.

Для настройки этого метода укажите следующие параметры:

  • Адрес — IP-адрес DNS-сервера, на который посылаются DNS-запросы с UserGate SWG.

  • FQDN запроса — доменное имя сервера, которое разрешается в рамках проверки доступности.

  • Шлюз — шлюз.

  • Результат — положительный или отрицательный. Определяет, какой результат будет ожидаться от запроса сервера. Отрицательный  — нет ответа, положительный — ответ есть.

  • Тайм-аут подключения — интервал времени, в течение которого клиент будет ждать ответ от сервера после успешного установления соединения.

  • Тип DNS-запроса — тип DNS-запроса (a, aaaa, cname, ns, ptr).

  • Количество срабатываний — количество срабатываний, после которых активируется условие сценария.

  • За интервал — интервал, в течение которого будут учитываться срабатывания.

Метод HTTP GET.

Для настройки этого метода укажите следующие параметры:

  • Адрес — домен для выполнения HTTP GET c UserGate SWG.

  • Шлюз — шлюз.

  • Результат — положительный или отрицательный. Определяет, какой результат будет ожидаться от запроса сервера. Отрицательный  — нет ответа, положительный — ответ есть.

  • Тайм-аут подключения — интервал времени, в течение которого клиент будет ждать ответа от сервера после успешного установления соединения.

  • Тайм-аут ответа — тайм-аут ответа для проверки выполнением  HTTP GET.

  • Количество срабатываний — количество срабатываний, после которых активируется условие сценария.

  • За интервал — интервал, в течение которого будут учитываться срабатывания.

Эта статья была:   Полезна | Не полезна
ID статьи: 2621
Последнее обновление: 23 мар, 2026
Ревизия: 8
Просмотры: 151
Комментарии: 0
Теги