User agent браузеров

ID статьи: 2604
Последнее обновление: 27 фев, 2026
Product: SWG
Version: 7.5.x

С помощью фильтрации по User agent браузеров администратор может запретить или разрешить работу пользователей только с определенным типом браузеров.

Первоначальный список User agent поставляется вместе с продуктом. Для фильтрации по типу User agent необходимо выполнить следующие действия:

Шаг

Описание

1. Создайте список Useragent.

В панели Категории нажмите Добавить и укажите название нового списка User agent

2. Добавьте необходимые User agent браузеров в новый список.

В панели Шаблоны user agent добавьте необходимый User agent. Список строк User agent можно найти по ссылке

3. Создайте правило фильтрации контента, содержащее один или несколько списков.

Подробнее — в разделе «Фильтрация контента»

Вы можете создавать свои списки User agent и централизованно распространять их на все межсетевые экраны UserGate. Для создания такого списка необходимо выполнить следующие действия:

Шаг

Описание

1. Создайте файл с необходимыми User agent.

Создайте файл list.txt со списком Useragent.

2. Создайте архив, содержащий этот файл.

Поместите файл в архив zip с именем list.zip

3. Создайте файл с версией списка.

Создайте файл version.txt, внутри него укажите номер версии списка, например, 3. Необходимо инкрементировать данное значение при каждом обновлении списка.

4. Разместите файлы на веб-сервере.

Разместите у себя на сайте list.zip и version.txt, чтобы они были доступны для скачивания.

5. Создайте список User agent и указать URL для обновления.

На каждом UserGate SWG создайте список User agent. При создании указать тип списка Обновляемый и адрес, откуда необходимо загружать обновления. UseGate SWG будет проверять наличие новой версии на вашем сайте в соответствии с настроенным расписанием скачивания обновлений.

Вы можете выбрать одно из предустановленных значений расписания или указать время вручную в cron-формате: <минуты: 0–59> <часы: 0–23> <дни месяца: 1–31> <месяцы: 1–12> <дни недели: 0–6, где 0 — воскресенье>.

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

  • Звездочка (*) — для выбора всех значений. Например, в поле для ввода часов символ означает, что проверка обновлений должна выполняться каждый час.

  • Дефис (-) — для указания диапазона значений.

  • Запятая (,) — в качестве разделителя значений.

  • Косая черта (/) — для указания шага между значениями.

UserGate SWG может проверять чек-сумму файлов обновляемых списков. Для приведенного примера UserGate SWG будет запрашивать файл list.zip.md5, содержащий чек-сумму файла list.zip. Его наличие не обязательно, но если он есть, чек-сумма должна быть корректной.
Получить чек-сумму в linux можно командой:

md5sum list.zip

Её вывод добавляется в файл как хэш-сумма list.zip, после чего сохраняется в формате md5. Например, содержимое файла list.zip.md5:

04d7d1223ba8ff02396355a2bc3b3d52  list.zip

Эта статья была:   Полезна | Не полезна
ID статьи: 2604
Последнее обновление: 27 фев, 2026
Ревизия: 7
Просмотры: 153
Комментарии: 0
Теги