Для создания списка морфологии используется следующая команда:
Admin@UGOS# create libraries morphology
Далее необходимо указать:
Параметр
Описание
name
Название морфологического списка.
description
Описание списка.
threat-lvl
Уровень угрозы:
very-low — очень низкий уровень угрозы.
low — низкий уровень угрозы.
medium — средний уровень угрозы.
high — высокий уровень угрозы.
very-high — высокий уровень угрозы.
threshold
Вес морфологической категории, при превышении которого сработает правило.
url
Если морфологический список является обновляемым, то необходимо указать адрес, с которого необходимо загружать обновления.
words
Слова и фразы, которые необходимо добавить в список.
word — слова и фразы. При добавлении слова в морфологический словарь можно использовать модификатор «!» перед словом, например, «!bassterd». В данном случае жаргонное слово не будет преобразовываться в словоформы, что может серьезно уменьшить вероятность ложной блокировки.
weight — вес слова или фразы. Если вес не задан, то автоматический устанавливается значение 100.
Для добавления слов и фраз:
Admin@UGOS# create libraries morphology ... words new word "word or phrase" weight <weight>
Чтобы обновить данные морфологического списка, необходимо использовать следующую команду:
Admin@UGOS# set libraries morphology <morphology-list-name>
Далее указываются параметры, значения которых необходимо обновить (список параметров представлен в таблице выше). Для добавления в список новых слов или фраз необходимо использовать команду:
Admin@UGOS# set libraries morphology <morphology-list-name> words new word "word or phrase" weight <weight>
Чтобы заменить слово в списке:
Admin@UGOS# set libraries morphology <morphology-list-name> words ( word "old word or phrase" weight <weight> ) word "new word or phrase" weight <weight>
Следующие команды используются для удаления всего морфологического списка или отдельных слов, содержащихся в нём:
Admin@UGOS# delete libraries morphology <morphology-list-name>
Admin@UGOS# delete libraries morphology <morphology-list-name> words ( word "word or phrase" weight <weight> )
Команды отображения информации о всех имеющихся морфологических списках:
Admin@UGOS# show libraries morphology
Чтобы отобразить информацию об определённом списке, далее необходимо указать название интересующего морфологического списка. Чтобы просмотреть содержание определённого морфологического списка:
Admin@UGOS# show libraries morphology <morphology-list-name> words
Настройка сервисов
Данный раздел настраивается на уровне libraries services.
Для добавления нового сервиса используется следующая команда:
Admin@UGOS# create libraries services
Далее необходимо задать следующие параметры:
Параметр
Описание
name
Название сервиса.
description
Описание сервиса.
protocols
Указание сетевого протокола и портов источника/назначения:
protocol — сетевой протокол.
dest-ports — порт(ы) назначения (указывается номер порта или диапазон портов).
source-ports — порт(ы) источника (указывается номер порта или диапазон портов).
При создании сервиса для указания значений параметра protocols:
Admin@UGOS# create libraries service ... protocols new
Далее указываются параметры protocol, dest-ports, source-ports.
Для обновления существующего сервиса:
Admin@UGOS# set libraries services <service-name>
Для обновления сетевого протокола и портов источника/назначения сервиса:
Admin@UGOS# set libraries services <service-name> protocols ( <protocol-filter> )
<protocol-filter> — фильтр, настроенный с использованием значений параметра protocols.
Далее указываются новые значения параметра protocols.
Для добавления сетевого протокола и портов источника/назначения в существующий сервис:
Admin@UGOS# set libraries services <service-name> protocols new
Далее необходимо указать protocol, dest-ports, source-ports.
Чтобы удалить сервис используется следующая команда:
Команды отображения информации о всех имеющихся списках:
Admin@UGOS# show libraries useragents
Чтобы отобразить информацию об определённом списке, необходимо указать название списка Useragent браузеров. Чтобы просмотреть содержание списка Useragent браузеров:
Admin@UGOS# show libraries useragents <useragent-list-name> patterns
Настройка типов контента
Раздел Типы контента находится на уровне libraries content-types.
Добавление нового списка типов контента доступно с использованием следующей команды:
Admin@UGOS# create libraries content-types
Далее указывается следующая информация:
Параметр
Описание
name
Название списка типов контента.
description
Описание списка.
url
Если список является обновляемым, то необходимо указать URL обновления.
Команда, используемая для создания шаблона страницы:
Admin@UGOS# create libraries response-pages type <response-page-type>
Необходимо указать параметры:
Параметр
Описание
name
Название шаблона страницы.
description
Описание шаблона.
original-template
Выбор базового шаблона.
Базовые шаблоны для страницы блокировки (blockpage):
blockpage_en — шаблон страницы блокировки на английском языке.
blockpage_ru — шаблон страницы блокировки на русском языке.
Базовые шаблоны для страницы авторизации captive-портала (captiveportal-user-auth):
captiveportal_user_auth_en — шаблон страницы авторизации пользователя с помощью captive-портала на английском языке.
captiveportal_user_auth_ru — шаблон страницы авторизации пользователя с помощью captive-портала на русском языке.
captiveportal_user_auth_policy_en — шаблон страницы авторизации пользователя с помощью captive-портала на английском языке. Шаблон, помимо формы авторизации, выводит правила пользования сетью (соглашение об использовании) и требует принятия пользователем правил политики доступа.
captiveportal_user_auth_policy_ru — шаблон страницы авторизации пользователя с помощью captive-портала на русском языке. Шаблон, помимо формы авторизации, выводит правила пользования сетью (соглашение об использовании) и требует принятия пользователем правил политики доступа.
captiveportal_user_auth_email_en — шаблон страницы авторизации пользователя с помощью captive-портала на английском языке, позволяющий пользователю самостоятельно зарегистрироваться в системе с подтверждением пользователя по email.
captiveportal_user_auth_email_ru — шаблон страницы авторизации пользователя с помощью captive-портала на русском языке, позволяющий пользователю самостоятельно зарегистрироваться в системе с подтверждением пользователя по email.
captiveportal_user_auth_sms_en — шаблон страницы авторизации пользователя с помощью captive-портала на английском языке, позволяющий пользователю самостоятельно зарегистрироваться в системе с подтверждением пользователя по SMS.
captiveportal_user_auth_sms_ru — шаблон страницы авторизации пользователя с помощью captive-портала на русском языке, позволяющий пользователю самостоятельно зарегистрироваться в системе с подтверждением пользователя по SMS.
captiveportal_user_policy_en — шаблон страницы авторизации пользователя с помощью captive-портала на английском языке. Шаблон не требует ввода имени и пароля пользователя, а выводит правила пользования сетью (соглашение об использовании) и требует принятия пользователем правил политики доступа. Для работы данного шаблона требуется установить метод Принять политику в качестве метода аутентификации в профиле авторизации.
captiveportal_user_policy_ru — шаблон страницы авторизации пользователя с помощью captive-портала на русском языке. Шаблон не требует ввода имени и пароля пользователя, а выводит правила пользования сетью (соглашение об использовании) и требует принятия пользователем правил политики доступа. Для работы данного шаблона требуется установить метод Принять политику в качестве метода аутентификации в профиле авторизации.
Базовые шаблоны для страницы captive-портал, сессия пользователя (captiveportal-user-session):
captiveportal_user_session_en — шаблон на английском языке, с помощью которого пользователь может завершить свою авторизованную сессию, перейдя на страницу http://logout.captive или http://USERGATE_IP/cps.
captiveportal_user_session_ru — шаблон на русском языке, с помощью которого пользователь может завершить свою авторизованную сессию, перейдя на страницу http://logout.captive или http://USERGATE_IP/cps.
Базовые шаблоны для страницы предупреждения (content-warning):
content_warning_en — шаблон страницы предупреждения на английском языке, отображаемый при срабатывании правила контентной фильтрации с действием Предупредить.
content_warning_ru — шаблон страницы предупреждения на русском языке, отображаемый при срабатывании правила контентной фильтрации с действием Предупредить.
Базовые шаблоны для страницы отображения FTP поверх HTTP (ftp-client):
ftp_client_en — шаблон на английском языке для отображения контента FTP-серверов поверх HTTP.
ftp_client_ru — шаблон на русском языке для отображения контента FTP-серверов поверх HTTP.
Базовые шаблоны для страницы веб-портала (proxy-portal):
proxy_portal_en — шаблон на английском языке для отображения страницы веб-портала.
proxy_portal_ru — шаблон на русском языке для отображения страницы веб-портала.
Базовые шаблоны для страницы SSH-логина веб-портала (pp-login-ssh):
pp_login_ssh_en — шаблон на английском языке для отображения страницы аутентификации при подключении к ресурсам SSH через веб-портал.
pp_login_ssh_ru — шаблон на русском языке для отображения страницы аутентификации при подключении к ресурсам SSH через веб-портал.
Базовые шаблоны для страницы RDP-логина веб-портала (pp-login-rdp):
pp_login_rdp_en — шаблон на английском языке для отображения страницы аутентификации при подключении к ресурсам RDP через веб-портал.
pp_login_rdp_ru — шаблон на русском языке для отображения страницы аутентификации при подключении к ресурсам RDP через веб-портал.
Базовые шаблоны для страницы инициализации TOTP (totp-init-page):
totp_init_page_en — шаблон на английском языке для отображения страницы инициализации устройства TOTP для VPN-пользователей.
totp_init_page_ru — шаблон на русском языке для отображения страницы инициализации устройства TOTP для VPN-пользователей.
default
Использовать шаблон по умолчанию:
on.
off.
Для установки значений шаблона:
Admin@UGOS# set libraries response-pages type <response-page-type> response-page <response-page-name>
Далее необходимо указать значения параметров; параметры представлены в таблице выше.
Чтобы удалить шаблон страницы, используется следующая команда:
Admin@UGOS# delete libraries response-pages type <response-page-type> response-page <response-page-name>
Для просмотра информации о всех имеющихся шаблонах страниц:
Admin@UGOS# show libraries response-pages
Для просмотра информации об отдельном типе шаблонов страниц:
Admin@UGOS# show libraries response-pages type <response-page-type>
Для просмотра информации об отдельном шаблоне страницы:
Admin@UGOS# show libraries response-pages type <response-page-type> response-page <response-page-name>
Настройка категорий URL
Раздел находится на уровне libraries url-categories.
Для создания группы категорий URL используется следующая команда:
Admin@UGOS# create libraries url-categories
Параметры, которые необходимо указать:
Параметр
Описание
name
Название группы URL-категорий.
description
Описание группы.
categories
Категории URL, которые необходимо добавить в группу.
Команда для изменения параметров группы:
Admin@UGOS# set libraries url-categories <list-name>
Для добавления категорий URL в существующую группу:
Следующие команды используются для просмотра информации о всех созданных группах, об определённых группах или для просмотра почтовых адресов, входящих в группу:
Admin@UGOS# show libraries email-list
Admin@UGOS# show libraries email-list <email-list-name>
Admin@UGOS# show libraries email-list <email-list-name> emails
Настройка номеров телефонов
Настройка раздела Номера телефонов производится на уровне libraries phone-list.
Для создания группы телефонных номеров:
Admin@UGOS# create libraries phone-list
Далее необходимо указать следующие данные:
Параметр
Описание
name
Название группы телефонных номеров.
description
Описание группы телефонных номеров.
url
Если список почтовых адресов является обновляемым, то необходимо указать URL обновления.
phones
Номера телефонов, которые необходимо добавить в данную группу.
Для обновления информации о группе телефонных номеров используется команда:
Admin@UGOS# set libraries phone-list <phone-list-name>
Параметры, доступные для обновления, представлены в таблице выше.
Для удаления группы или номеров телефонов из неё используются следующие команды:
IP-адрес или FQDN сервера SMTP, который будет использоваться для отсылки почтовых сообщений.
port
Порт TCP, используемый сервером SMTP. Обычно для протокола SMTP используется порт 25, для SMTP с использованием SSL — 465. Уточните данное значение у администратора почтового сервера.
connection-security
Варианты безопасности отправки почты; возможны варианты:
none.
starttls.
ssl.
authentication
Включение/отключение авторизации при подключении к серверу SMTP:
on.
off.
login
Имя учётной записи для подключения к SMTP-серверу.
password
Пароль учётной записи для подключения к SMTP-серверу.
Тип номера (Type of Number) для источника сообщения:
0 — Unknown (Неизвестный).
1 — International (Международный).
2 — National (Государственный).
3 — Network Specific (Сетевой Специальный).
4 — Subscriber Number (Номер абонента).
5 — Alphanumeric (Алфавитно-цифровой).
6 — Abbreviated (Сокращённый).
dest-ton
Тип номера (Type of Number) для адресата:
0 — Unknown (Неизвестный).
1 — International (Международный).
2 — National (Государственный).
3 — Network Specific (Сетевой Специальный).
4 — Subscriber Number (Номер абонента).
5 — Alphanumeric (Алфавитно-цифровой).
6 — Abbreviated (Сокращённый).
source-npi
Индикатор схемы присвоения номеров (Numbering Plan Indicator) для источника:
0 — Unknown.
1 — ISDN/telephone numbering plan (E.163/E.164).
3 — Data numbering plan (X.121).
4 — Telex numbering plan (F.69).
6 — Land Mobile (E.212).
8 — National numbering plan.
9 — Private numbering plan.
10 — ERMES numbering plan (ETSI DE/PS 3 01-3).
13 — Internet (IP).
18 — WAP Client Id (to be defined by WAP Forum).
dest-npi
Индикатор схемы присвоения номеров (Numbering Plan Indicator) для адресата:
0 — Unknown.
1 — ISDN/telephone numbering plan (E.163/E.164).
3 — Data numbering plan (X.121).
4 — Telex numbering plan (F.69).
6 — Land Mobile (E.212).
8 — National numbering plan.
9 — Private numbering plan.
10 — ERMES numbering plan (ETSI DE/PS 3 01-3).
13 — Internet (IP).
18 — WAP Client Id (to be defined by WAP Forum).
Для обновления информации о профиле оповещения используется команда:
Admin@UGOS# set libraries notification-profiles <smtp | smpp> <profile-name>
Параметры профилей SMTP и SMPP, доступные для изменения, представлены в соответствующих таблицах выше.
Для удаления профиля:
Admin@UGOS# set libraries notification-profiles <smtp | smpp> <profile-name>
Также для профилей оповещений SMPP доступно удаления правил трансляции номеров:
Admin@UGOS# set libraries notification-profiles smpp <profile-name> phone-translation-rules [ phone1¦phone2 ]
Следующие команды предназначены для отображения информации о всех имеющихся профилях оповещений:
Admin@UGOS# show libraries notification-profiles
о всех профилях одного типа:
Admin@UGOS# set libraries notification-profiles <smtp | smpp>
об определённом профиле оповещения:
Admin@UGOS# show libraries notification-profiles <smtp | smpp> <profile-name>
Настройка профилей NetFlow
Раздел находится на уровне libraries netflow-profiles.
Команда для создания профиля NetFlow:
Admin@UGOS# create libraries netflow-profiles
Далее необходимо указать параметры профиля:
Параметр
Описание
name
Название профиля NetFlow.
description
Описание профиля.
ip
IP-адрес NetFlow коллектора, куда сенсор будет отправлять статистику.
port
UDP порт, на котором NetFlow коллектор будет принимать статистику.
protocol
Версия протокола NetFlow, которую необходимо использовать (должна совпадать на сенсоре и коллекторе):
netflow5.
netflow9.
netflow10.
active-timeout
Время, через которое будет отправляться статистика на коллектор, не дожидаясь завершения потока (например, передача большого файла через сеть). Задаётся в секундах; значение по умолчанию: 1800 секунд, максимальное значение — 3600 секунд.
inactive-timeout
Время, резервируемое на завершение неактивного потока; указывается в секундах. Значение по умолчанию — 15 секунд; максимальное значение — 3600 секунд.
max-flows
Максимальное количество учитываемых потоков, с которых собирается и отправляется статистика. После достижения указанного количества все последующие потоки не будут учитываться (ограничение необходимо для защиты от DoS-атак); значение по умолчанию — 2000000; для снятия ограничения установить 0.
nat-events
Включить/отключить отправку информации о NAT преобразованиях в статистику NetFlow:
on.
off.
refresh-rate
Количество пакетов, после которого шаблон отправляется на принимающий хост (только для версий протокола NetFlow 9/10). Шаблон содержит информацию о настройке самого устройства и различную статистическую информацию. Значение по умолчанию — 20 пакетов.
timeout-rate
Время, через которое старый шаблон отправляется на принимающий хост (только для версий протокола NetFlow 9/10). Шаблон содержит информацию о настройке самого устройства и различную статистическую информацию. Значение по умолчанию — 1800 секунд.
Чтобы обновить существующий профиль:
Admin@UGOS# set libraries netflow-profiles <profile-name>
Параметры, значения которых можно изменить, представлены в таблице выше.
Следующая команда предназначена для удаления профиля NetFlow:
Admin@UGOS# show libraries lldp-profiles
Admin@UGOS# show libraries lldp-profiles <profile-name>
Настройка профилей SSL
Создание и настройка профилей SSL производятся на уровне libraries ssl-profiles.
Команда для создания профиля SSL:
Admin@UGOS# create libraries ssl-profiles
Далее представлены параметры, которые необходимо указать:
Параметр
Описание
name
Название профиля SSL.
description
Описание профиля.
min-tls-version
Минимальная версия TLS, которая может быть использована в данном профиле:
tls1.
tls1.1.
tls1.2.
min-tls-version
Минимальная версия TLS, которая может быть использована в данном профиле:
tls1.
tls1.1.
tls1.2.
tls1.3.
ssl-ciphers
Выбор необходимых алгоритмов шифрования и цифровой подписи.
ssl-ciphers-suite
Установка алгоритмов шифрования для стандартных протоколов. Параметр предназначен для облегчения выбора необходимых алгоритмов шифрования и подписи для стандартных протоколов TLS; необходимо указать версию:
tls1.
tls1.1.
tls1.2.
tls1.3.
Следующая команда предназначена для обновления информации о профиле:
Admin@UGOS# set libraries ssl-profiles <profile-name>
Параметры, доступные для обновления, аналогичны параметрам, указываемым при создании профиля.
Пользователь может удалить профиль SSL полностью или удалить отдельные алгоритмы шифрования и цифровой подписи, заданные в нём: