Конвертация политик из формата стороннего производителя в формат Kaspersky NGFW
06 октября 2026
ID 328264
Команда convert выполняет следующие задачи:
- конвертирует политику стороннего производителя в формат Kaspersky NGFW;
- сохраняет сконвертированную политику в файл формата JSON рядом c исполняемым файлом утилиты;
- загружает сконвертированную политику в указанный оркестратор.
Утилита поддерживает конвертацию политик следующих сторонних производителей:
- Check Point;
- Fortinet;
- Palo Alto;
- Cisco ASA.
Утилита умеет конвертировать следующее:
- правила фильтрации трафика;
- правила трансляции сетевых адресов (NAT);
- сетевые объекты (адреса и группы);
- сервисы;
- зоны безопасности;
- расписания (только для Fortinet);
- объекты FQDN (за исключением Check Point).
Синтаксис команды
rule-converter convert \
--input-path <path> \
-v (checkpoint|fortinet|palo_alto|cisco_asa) \
--knbe-url <url> \
--knbe-username <user> \
--knbe-password <password> \
--knbe-ca-cert <path_to_ca> \
[-pn <policy_name>] \
[-l (DEBUG|INFO|WARNING|ERROR|CRITICAL)]
Параметры
--input-path<path>Путь к экспортированным политикам стороннего производителя.
Для Check Point – каталог, содержащий файлы с фиксированными именами:
- Network-Management server.json
Правила фильтрации трафика (Packet filter rules).
- Standard_objects.json
Глобальные объекты (Global objects).
- Standard NAT-Management server.json
Правила NAT (Nat rules).
Для остальных сторонних производителей требуется указать полный путь к файлу.
- Network-Management server.json
-v (checkpoint|fortinet|palo_alto|cisco_asa),--vendor (checkpoint|fortinet|palo_alto|cisco_asa)Наименование стороннего производителя, от которого получены исходные политики.
--knbe-url<url>URL-адрес для подключения к оркестратору, включая протокол и порт, например:
https://knbe.mycompany.com:8443/.--knbe-username<user>Имя пользователя для подключения к оркестратору.
--knbe-password<password>Пароль для подключения к оркестратору.
--knbe-ca-cert<path_to_ca>Путь к файлу CA-сертификата, используемому оркестратором (для проверки TLS-соединения).
-pn<policy_name>,--policy-name<policy_name>Название политики Kaspersky NGFW в оркестраторе. Если не указано, используется значение "Kaspersky NGFW".
-l (DEBUG|INFO|WARNING|ERROR|CRITICAL),--loglevel (DEBUG|INFO|WARNING|ERROR|CRITICAL)Уровень журналирования. Если параметр не указан, используется значение
INFO.