Spec-Zone.ru › Ansible 2.5

fortios_ipv4_policy - Управление объектами политики IPv4 на устройствах брандмауэра Fortinet FortiOS

Новая версия с 2.3.

  • Обзор
  • Параметры
  • Примечания
  • Примеры
  • Значения возврата
  • Статус
    • Автор

Обзор

  • Этот модуль обеспечивает управление политиками IPv4 брандмауэра на устройствах FortiOS.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
application_list
Указывает имя приложения управления.
av_profile
Указывает имя профиля антивируса.
backup
    Варианты:
  • yes
  • нет ←
Этот аргумент заставит модуль создать резервную копию текущего running-config с удаленного устройства перед внесением каких-либо изменений. Файл резервной копии записывается в папку i(backup).
backup_filename
Указывает имя файла резервной копии. Если имя не указано, оно будет отформатировано как HOST_config.ГГГГ-ММ-ДД@ЧЧ:ММ:СС
backup_path
Указывает место хранения резервных копий. Требуется, если backup=да.
comment
Свободный текст для описания политики.
config_file
(добавлен в 2.4)
Путь к файлу конфигурации. Требуется, когда file_mode имеет значение True.
dst_addr
Указывает имя(а) объекта адреса назначения (или группы). Требуется, когда state=present.
dst_addr_negate
    Варианты:
  • true
  • false
Значение по умолчанию:
нет
Инвертировать параметр адреса назначения.
dst_intf Значение по умолчанию:
любой
Указывает имя(а) интерфейса назначения.
file_mode
(добавлен в 2.4)
    Варианты:
  • нет ←
  • да
Не подключаться к устройству, использовать только config_file в качестве входных и выходных данных.
fixedport
    Варианты:
  • true
  • false
Значение по умолчанию:
нет
Использовать фиксированный порт для nat.
host
Указывает имя хоста DNS или IP-адрес для подключения к удаленному устройству fortios. Требуется, когда file_mode имеет значение False.
id
обязательно
Идентификатор политики. Предупреждение: номер идентификатора политики отличается от номера последовательности политики. Идентификатор политики — это номер, присвоенный при создании политики. Номер последовательности представляет собой порядок, в котором Fortigate оценивает правило для принудительного применения политики, а также порядок, в котором правила перечислены в интерфейсе и командной строке. Эти два числа не обязательно коррелируют: этот модуль основан на идентификаторе политики. ПОДСКАЗКА: идентификатор политики можно просмотреть в интерфейсе, добавив «ID» в столбцы отображения.
ips_sensor
Указывает имя профиля датчика IPS.
logtraffic
(добавлен в 2.4)
    Варианты:
  • отключить
  • utm ←
  • все
Регистрирует сессии, соответствующие политике.
logtraffic_start
(добавлен в 2.4)
    Варианты:
  • true
  • false
Значение по умолчанию:
нет
Также регистрирует начало сессии.
nat
    Варианты:
  • true
  • false
Значение по умолчанию:
нет
Включить или отключить Nat.
password
Указывает пароль, используемый для аутентификации на удаленном устройстве. Требуется, когда file_mode имеет значение True.
policy_action
    Варианты:
  • принять
  • отклонить
Указывает действие политики «принять» или «отклонить». Требуется, когда state=present.

Псевдонимы: action
poolname
Указывает имя пула NAT.
schedule Значение по умолчанию:
всегда
определяет расписание политики.
service
Указывает(и) службу(ы) политики, может быть списком (например: ['MAIL','DNS']). Требуется, когда state=present.

Псевдонимы: services
service_negate
    Варианты:
  • true
  • false
Значение по умолчанию:
нет
Инвертировать определенные в значении service службы политики.
src_addr
Указывает имя(а) объекта адреса источника (или группы). Требуется, когда state=present.
src_addr_negate
    Варианты:
  • true
  • false
Значение по умолчанию:
нет
Инвертировать параметр адреса источника.
src_intf Значение по умолчанию:
любой
Указывает имя(а) интерфейса источника.
state
    Варианты:
  • настоящий ←
  • отсутствует
Указывает, нужно ли добавлять или удалять политику id.
timeout Значение по умолчанию:
60
Время ожидания в секундах для подключения к удаленному устройству.
username
Настраивает имя пользователя, используемое для аутентификации на удаленном устройстве. Требуется, когда file_mode имеет значение True.
vdom
Указывает, на какой vdom применить конфигурацию
webfilter_profile
Указывает имя профиля Webfilter.

Примечания

Примечание

  • Для этого модуля требуется библиотека pyFG.

Примеры

- name: Allow external DNS call
  fortios_ipv4_policy:
    host: 192.168.0.254
    username: admin
    password: password
    id: 42
    src_addr: internal_network
    dst_addr: all
    service: dns
    nat: True
    state: present
    policy_action: accept
    logtraffic: disable

- name: Public Web
  fortios_ipv4_policy:
    host: 192.168.0.254
    username: admin
    password: password
    id: 42
    src_addr: all
    dst_addr: webservers
    services:
      - http
      - https
    state: present
    policy_action: accept

- name: Some Policy
  fortios_ipv4_policy:
    host: 192.168.0.254
    username: admin
    password: password
    id: 42
    comment: "no comment (created by ansible)"
    src_intf: vl1000
    src_addr:
      - some_serverA
      - some_serverB
    dst_intf:
      - vl2000
      - vl3000
    dst_addr: all
    services:
      - HTTP
      - HTTPS
    nat: True
    state: present
    policy_action: accept
    logtraffic: disable
  tags:
    - policy

Значения возврата

Общие значения возврата описаны здесь, следующие поля уникальны для этого модуля:

Ключ Возвращаемое значение Описание
change_string
строка
только если конфигурация изменена
Команды, выполненные модулем

firewall_address_config
строка
всегда
Полная строка конфигурации адресов брандмауэра

msg_error_list
строка
только при ошибке
Список ошибок, возвращенных командной строкой (используйте -vvv для лучшей читабельности).



Статус

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

Автор

  • Бенжамен Жоливо (@bjolivot)

Подсказка

Если вы заметили какие-либо проблемы в этом документе, вы можете изменить этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/modules/fortios_ipv4_policy_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API