Spec-Zone.ru › Ansible

Модуль fortinet.fortios.fortios_system_interface — настройка интерфейсов в FortiOS и FortiGate от Fortinet.

Примечание

Этот модуль входит в коллекцию fortinet.fortios (версия 2.5.1).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install fortinet.fortios. Для использования этого модуля требуются дополнительные компоненты; подробности см. в разделе Требования.

Чтобы использовать модуль в плейбуке, укажите: fortinet.fortios.fortios_system_interface.

Добавлено в fortinet.fortios 2.0.0

  • Обзор
  • Требования
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Обзор

  • Этот модуль позволяет настраивать устройство FortiGate или FortiOS (FOS), задавая и изменяя параметры системных функций и категорий интерфейсов. Перед использованием необходимо скорректировать все параметры и значения в примерах с учетом источников данных. Проверено на FOS v6.0.0

Требования

На хосте, где выполняется этот модуль, должны быть установлены следующие компоненты.

  • ansible>=2.16

Параметры

Параметр

Комментарии

access_token

string

Аутентификация на основе токена. Создается в графическом интерфейсе Fortigate.

enable_log

boolean

Включить/отключить ведение журнала для задачи.

Варианты:

  • false ← (по умолчанию)
  • true

member_path

string

Путь к атрибуту элемента, с которым нужно выполнить операцию.

Если атрибутов несколько, они разделяются символом косой черты.

Параметр с пометкой member_path можно использовать для выполнения операции над элементом.

member_state

string

Добавить или удалить элемент по указанному пути атрибута.

Если указано значение member_state, параметр state игнорируется.

Варианты:

  • "present"
  • "absent"

state

string / обязательный

Указывает, нужно ли создать или удалить объект.

Варианты:

  • "present"
  • "absent"

system_interface

dictionary

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

ac_name

string

Имя сервера PPPoE.

aggregate

string

Агрегированный интерфейс.

aggregate_type

string

Тип агрегации.

Варианты:

  • "physical"
  • "vxlan"

algorithm

string

Алгоритм распределения кадров.

Варианты:

  • "L2"
  • "L3"
  • "L4"
  • "NPU-GRE"
  • "Source-MAC"

alias

string

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

allowaccess

list / elements=string

Разрешенные типы доступа к управлению этим интерфейсом.

Варианты:

  • "ping"
  • "https"
  • "ssh"
  • "snmp"
  • "http"
  • "telnet"
  • "fgfm"
  • "radius-acct"
  • "probe-response"
  • "fabric"
  • "ftm"
  • "speed-test"
  • "scim"
  • "capwap"

ap_discover

string

Включить/отключить автоматическую регистрацию неизвестных устройств FortiAP.

Варианты:

  • "enable"
  • "disable"

arpforward

string

Включить/отключить пересылку ARP.

Варианты:

  • "enable"
  • "disable"

auth_cert

string

Сертификат HTTPS-сервера. Источник: vpn.certificate.local.name.

auth_portal_addr

string

Адрес портала авторизации.

auth_type

string

Тип аутентификации PPP.

Варианты:

  • "auto"
  • "pap"
  • "chap"
  • "mschapv1"
  • "mschapv2"

auto_auth_extension_device

string

Включить/отключить автоматическую авторизацию специализированного устройства расширения Fortinet на этом интерфейсе.

Варианты:

  • "enable"
  • "disable"

bandwidth_measure_time

integer

Время измерения пропускной способности.

bfd

string

Параметры обнаружения двунаправленной пересылки (BFD).

Варианты:

  • "global"
  • "enable"
  • "disable"

bfd_desired_min_tx

integer

Желаемый минимальный интервал передачи BFD.

bfd_detect_mult

integer

Множитель обнаружения BFD.

bfd_required_min_rx

integer

Требуемый минимальный интервал приема BFD.

broadcast_forticlient_discovery

string

Включить/отключить широковещательную передачу сообщений обнаружения FortiClient.

Варианты:

  • "enable"
  • "disable"

broadcast_forward

string

Включить/отключить пересылку широковещательных сообщений.

Варианты:

  • "enable"
  • "disable"

captive_portal

integer

Включить/отключить портал авторизации.

cli_conn_status

integer

Состояние подключения CLI.

client_options

list / elements=dictionary

Параметры DHCP-клиента.

code

integer

Код параметра DHCP-клиента.

id

integer / обязательный

Идентификатор. См. <a href=’#notes’>Примечания</a>.

ip

list / elements=string

IP-адреса параметра DHCP.

type

string

Тип параметра DHCP-клиента.

Варианты:

  • "hex"
  • "string"
  • "ip"
  • "fqdn"

value

string

Значение параметра DHCP-клиента.

color

integer

Цвет значка в графическом интерфейсе.

dedicated_to

string

Настроить интерфейс для одной цели.

Варианты:

  • "none"
  • "management"

default_purdue_level

string

Уровень Purdue по умолчанию для устройства, обнаруженного на этом интерфейсе.

Варианты:

  • "1"
  • "1.5"
  • "2"
  • "2.5"
  • "3"
  • "3.5"
  • "4"
  • "5"
  • "5.5"

defaultgw

string

Разрешить получение IP-адреса шлюза от DHCP- или PPPoE-сервера.

Варианты:

  • "enable"
  • "disable"

description

string

Описание.

detected_peer_mtu

integer

MTU обнаруженного узла (0–4294967295).

detectprotocol

list / elements=string

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

Варианты:

  • "ping"
  • "tcp-echo"
  • "udp-echo"

detectserver

string

Сервер ping шлюза для этого IP-адреса.

device_access_list

string

Список доступа устройств.

device_identification

string

Включить/отключить пассивный сбор сведений об идентификации устройств в сети, подключенных к этому интерфейсу.

Варианты:

  • "enable"
  • "disable"

device_identification_active_scan

string

Включить/отключить активный сбор сведений об идентификации устройств в сети, подключенных к этому интерфейсу.

Варианты:

  • "enable"
  • "disable"

device_netscan

string

Включить/отключить включение устройств, обнаруженных на этом интерфейсе, в сканирование уязвимостей сети.

Варианты:

  • "disable"
  • "enable"

device_user_identification

string

Включить/отключить пассивный сбор сведений об идентификации пользователей этого интерфейса.

Варианты:

  • "enable"
  • "disable"

devindex

integer

Индекс устройства.

dhcp_broadcast_flag

string

Включить/отключить установку флага широковещательной передачи в сообщениях, отправляемых DHCP-клиентом.

Варианты:

  • "disable"
  • "enable"

dhcp_classless_route_addition

string

Включить/отключить добавление бесклассовых статических маршрутов, полученных от DHCP-сервера.

Варианты:

  • "enable"
  • "disable"

dhcp_client_identifier

string

Идентификатор DHCP-клиента.

dhcp_relay_agent_option

string

Включить/отключить параметр агента ретрансляции DHCP.

Варианты:

  • "enable"
  • "disable"

dhcp_relay_allow_no_end_option

string

Включить/отключить ретрансляцию сообщений DHCP без конечного параметра.

Варианты:

  • "disable"
  • "enable"

dhcp_relay_circuit_id

string

Идентификатор канала ретрансляции DHCP.

dhcp_relay_interface

string

Укажите исходящий интерфейс для связи с сервером. Источник: system.interface.name.

dhcp_relay_interface_select_method

string

Укажите способ выбора исходящего интерфейса для связи с сервером.

Варианты:

  • "auto"
  • "sdwan"
  • "specify"

dhcp_relay_ip

list / elements=string

IP-адрес ретрансляции DHCP.

dhcp_relay_link_selection

string

Выбор канала ретрансляции DHCP.

dhcp_relay_request_all_server

string

Включить или отключить отправку запросов DHCP на все серверы.

Варианты:

  • "disable"
  • "enable"

dhcp_relay_service

string

Включить или отключить возможность работы этого интерфейса в качестве ретранслятора DHCP.

Варианты:

  • "disable"
  • "enable"

dhcp_relay_source_ip

string

IP-адрес, используемый ретранслятором DHCP в качестве исходного IP-адреса.

dhcp_relay_type

string

Тип ретранслятора DHCP (обычный или IPsec).

Варианты:

  • "regular"
  • "ipsec"

dhcp_relay_vrf_select

integer

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

dhcp_renew_time

integer

Время обновления DHCP в секундах (300–604800); значение 0 означает использование времени обновления, предоставленного сервером.

dhcp_smart_relay

string

Включить или отключить интеллектуальную ретрансляцию DHCP.

Варианты:

  • "disable"
  • "enable"

dhcp_snooping_server_list

list / elements=dictionary

Настройка списка доступа к серверам DHCP.

name

string / required

Имя сервера DHCP.

server_ip

string

IP-адрес сервера DHCP.

disc_retry_timeout

integer

Время ожидания в секундах перед повторной попыткой запуска обнаружения PPPoE; значение 0 означает отсутствие тайм-аута.

disconnect_threshold

integer

Время ожидания в миллисекундах перед отправкой уведомления о том, что интерфейс не работает или отключен.

distance

integer

Административное расстояние маршрутов, полученных через PPPoE или DHCP; меньшее значение указывает на предпочтительный маршрут.

dns_server_override

string

Включить или отключить использование DNS, полученного через DHCP или PPPoE.

Варианты:

  • "enable"
  • "disable"

dns_server_protocol

list / elements=string

Транспортные протоколы DNS.

Варианты:

  • "cleartext"
  • "dot"
  • "doh"

drop_fragment

string

Включить или отключить отбрасывание фрагментированных пакетов.

Варианты:

  • "enable"
  • "disable"

drop_overlapped_fragment

string

Включить или отключить отбрасывание перекрывающихся фрагментированных пакетов.

Варианты:

  • "enable"
  • "disable"

eap_ca_cert

string

Имя сертификата центра сертификации EAP. Источник: certificate.ca.name.

eap_identity

string

Идентификатор EAP.

eap_method

string

Метод EAP.

Варианты:

  • "tls"
  • "peap"

eap_password

string

Пароль EAP.

eap_supplicant

string

Включить или отключить supplicant EAP.

Варианты:

  • "enable"
  • "disable"

eap_user_cert

string

Имя пользовательского сертификата EAP. Источник: certificate.local.name.

egress_cos

string

Переопределение исходящего CoS в теге VLAN пользователя.

Варианты:

  • "disable"
  • "cos0"
  • "cos1"
  • "cos2"
  • "cos3"
  • "cos4"
  • "cos5"
  • "cos6"
  • "cos7"

egress_queues

dictionary

Настройка очередей порта NP на исходящем пути.

cos0

string

Имя профиля CoS для CoS 0. Источник: system.isf-queue-profile.name.

cos1

string

Имя профиля CoS для CoS 1. Источник: system.isf-queue-profile.name.

cos2

string

Имя профиля CoS для CoS 2. Источник: system.isf-queue-profile.name.

cos3

string

Имя профиля CoS для CoS 3. Источник: system.isf-queue-profile.name.

cos4

string

Имя профиля CoS для CoS 4. Источник: system.isf-queue-profile.name.

cos5

string

Имя профиля CoS для CoS 5. Источник: system.isf-queue-profile.name.

cos6

string

Имя профиля CoS для CoS 6. Источник: system.isf-queue-profile.name.

cos7

string

Имя профиля CoS для CoS 7. Источник: system.isf-queue-profile.name.

egress_shaping_profile

string

Профиль формирования исходящего трафика. Источник: firewall.shaping-profile.profile-name.

endpoint_compliance

string

Включить или отключить контроль соответствия конечных устройств требованиям.

Варианты:

  • "enable"
  • "disable"

estimated_downstream_bandwidth

integer

Оценочная максимальная пропускная способность входящего канала (кбит/с). Используется для оценки загрузки канала.

estimated_upstream_bandwidth

integer

Оценочная максимальная пропускная способность исходящего канала (кбит/с). Используется для оценки загрузки канала.

exclude_signatures

list / elements=string

Исключить сигнатуры приложений IoT или OT.

Варианты:

  • "iot"
  • "ot"

explicit_ftp_proxy

string

Включить или отключить явный FTP-прокси на этом интерфейсе.

Варианты:

  • "enable"
  • "disable"

explicit_web_proxy

string

Включить или отключить явный веб-прокси на этом интерфейсе.

Варианты:

  • "enable"
  • "disable"

external

string

Включить или отключить обозначение интерфейса как внешнего (обычно это означает подключение к Интернету).

Варианты:

  • "enable"
  • "disable"

fail_action_on_extender

string

Действие FortiExtender при сбое интерфейса.

Варианты:

  • "soft-restart"
  • "hard-restart"
  • "reboot"

fail_alert_interfaces

list / elements=dictionary

Имена интерфейсов FortiGate, на которые отправляется уведомление о сбое канала.

name

string / required

Имена невиртуальных интерфейсов. Источник: system.interface.name.

fail_alert_method

string

Выберите метод link-failed-signal или link-down для уведомления о сбое канала.

Варианты:

  • "link-failed-signal"
  • "link-down"

fail_detect

string

Включить или отключить функции обнаружения сбоев для этого интерфейса.

Варианты:

  • "enable"
  • "disable"

fail_detect_option

list / elements=string

Параметры обнаружения сбоя этого интерфейса.

Варианты:

  • "detectserver"
  • "link-down"

fortiheartbeat

string

Включить или отключить FortiHeartBeat (FortiTelemetry в графическом интерфейсе).

Варианты:

  • "enable"
  • "disable"

fortilink

string

Включить FortiLink, чтобы выделить этот интерфейс для управления другими устройствами Fortinet.

Варианты:

  • "enable"
  • "disable"

fortilink_backup_link

integer

Резервный канал разделенного интерфейса FortiLink.

fortilink_neighbor_detect

string

Протокол обнаружения соседей FortiGate.

Варианты:

  • "lldp"
  • "fortilink"

fortilink_split_interface

string

Включить или отключить разделенный интерфейс FortiLink, чтобы подключить каналы участников к разным FortiSwitch в стеке для резервирования восходящего канала.

Варианты:

  • "enable"
  • "disable"

fortilink_stacking

string

Включить или отключить объединение коммутаторов в стек FortiLink на этом интерфейсе.

Варианты:

  • "enable"
  • "disable"

forward_domain

integer

Домен пересылки в прозрачном режиме.

forward_error_correction

string

Настройка прямой коррекции ошибок (FEC).

Варианты:

  • "none"
  • "disable"
  • "cl91-rs-fec"
  • "cl74-fc-fec"
  • "auto"

gi_gk

string

Включить или отключить Gi Gatekeeper.

Варианты:

  • "enable"
  • "disable"

gwdetect

string

Включить или отключить первоначальную проверку доступности шлюза.

Варианты:

  • "enable"
  • "disable"

ha_priority

integer

Приоритет выбора узла HA для PING-сервера.

icmp_accept_redirect

string

Включить или отключить прием перенаправлений ICMP.

Варианты:

  • "enable"
  • "disable"

icmp_send_redirect

string

Включить или отключить отправку перенаправлений ICMP.

Варианты:

  • "enable"
  • "disable"

ident_accept

string

Включить или отключить аутентификацию для этого интерфейса.

Варианты:

  • "enable"
  • "disable"

idle_timeout

integer

Автоматическое отключение PPPoE после указанного времени простоя в секундах; 0 означает отсутствие тайм-аута.

ike_saml_server

string

Настройка сервера SAML для аутентификации IKE. Источник: user.saml.name.

inbandwidth

integer

Ограничение пропускной способности входящего трафика (0–80000000 кбит/с); 0 означает отсутствие ограничений.

ingress_cos

string

Переопределить входящий CoS в теге VLAN пользователя на интерфейсе VLAN или назначить тег VLAN с приоритетом на физическом интерфейсе.

Варианты:

  • "disable"
  • "cos0"
  • "cos1"
  • "cos2"
  • "cos3"
  • "cos4"
  • "cos5"
  • "cos6"
  • "cos7"

ingress_shaping_profile

string

Профиль формирования входящего трафика. Источник: firewall.shaping-profile.profile-name.

ingress_spillover_threshold

integer

Порог переключения входящего трафика (0–16776000 кбит/с); 0 означает отсутствие ограничений.

interconnect_profile

string

Задать профиль соединения.

Варианты:

  • "default"
  • "profile1"
  • "profile2"

interface

string

Имя интерфейса. Источник: system.interface.name.

internal

integer

Создается неявно.

ip

string

IPv4-адрес интерфейса и маска подсети, синтаксис: X.X.X.X/24.

ip_managed_by_fortiipam

string

Включить или отключить автоматическое назначение IP-адреса этому интерфейсу системой FortiIPAM.

Варианты:

  • "inherit-global"
  • "enable"
  • "disable"

ipmac

string

Включить или отключить привязку IP/MAC.

Варианты:

  • "enable"
  • "disable"

ips_sniffer_mode

string

Включить или отключить использование этого интерфейса в режиме одноплечевого анализатора трафика.

Варианты:

  • "enable"
  • "disable"

ipunnumbered

string

Ненумерованный IP-адрес для интерфейсов PPPoE, которым не назначен уникальный локальный адрес.

ipv6

dictionary

IPv6 интерфейса.

autoconf

string

Включить или отключить автоматическую настройку адреса.

Варианты:

  • "enable"
  • "disable"

cli_conn6_status

integer

Состояние IPv6-подключения CLI.

client_options

list / elements=dictionary

Параметры клиента DHCP6.

code

integer

Код параметра DHCPv6.

id

integer / обязательный

Идентификатор. См. <a href=’#notes’>Примечания</a>.

ip6

list / elements=string

IP6-адреса параметра DHCP.

type

string

Тип параметра DHCPv6.

Варианты:

  • "hex"
  • "string"
  • "ip6"
  • "fqdn"

value

string

Значение параметра DHCPv6 (шестнадцатеричное значение должно содержать четное число цифр).

dhcp6_client_options

list / elements=string

Параметры клиента DHCPv6.

Варианты:

  • "rapid"
  • "iapd"
  • "iana"

dhcp6_iapd_list

list / elements=dictionary

Список IA-PD DHCPv6.

iaid

integer / обязательный

Идентификатор ассоциации идентификаторов. См. <a href=’#notes’>Примечания</a>.

prefix_hint

string

Префикс DHCPv6, который будет передан вышестоящему серверу DHCPv6 в качестве подсказки.

prefix_hint_plt

integer

Предпочтительное время жизни подсказки префикса DHCPv6 (с); 0 означает неограниченный срок аренды.

prefix_hint_vlt

integer

Время действия подсказки префикса DHCPv6 (с).

dhcp6_information_request

string

Включить или отключить запрос информации DHCPv6.

Варианты:

  • "enable"
  • "disable"

dhcp6_prefix_delegation

string

Включить или отключить делегирование префикса DHCPv6.

Варианты:

  • "enable"
  • "disable"

dhcp6_prefix_hint

string

Префикс DHCPv6, который будет передан вышестоящему серверу DHCPv6 в качестве подсказки.

dhcp6_prefix_hint_plt

integer

Предпочтительное время жизни подсказки префикса DHCPv6 (с); 0 означает неограниченный срок аренды.

dhcp6_prefix_hint_vlt

integer

Время действия подсказки префикса DHCPv6 (с).

dhcp6_relay_interface_id

string

Идентификатор интерфейса ретранслятора DHCP6.

dhcp6_relay_ip

list / elements=string

IP-адрес ретранслятора DHCPv6.

dhcp6_relay_service

string

Включить или отключить ретрансляцию DHCPv6.

Варианты:

  • "disable"
  • "enable"

dhcp6_relay_source_interface

string

Включить или отключить использование адреса этого интерфейса в качестве исходного адреса сообщения ретрансляции.

Варианты:

  • "disable"
  • "enable"

dhcp6_relay_source_ip

string

IPv6-адрес, используемый ретранслятором DHCP6 в качестве исходного IP-адреса.

dhcp6_relay_type

string

Тип ретранслятора DHCPv6.

Варианты:

  • "regular"

icmp6_send_redirect

string

Включить или отключить отправку перенаправлений ICMPv6.

Варианты:

  • "enable"
  • "disable"

interface_identifier

string

Идентификатор интерфейса IPv6.

ip6_address

string

Префикс основного IPv6-адреса. Синтаксис: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx.

ip6_adv_rio

string

Включить или отключить отправку объявлений с параметром информации о маршруте.

Варианты:

  • "enable"
  • "disable"

ip6_allowaccess

list / elements=string

Разрешить административный доступ к интерфейсу.

Варианты:

  • "ping"
  • "https"
  • "ssh"
  • "snmp"
  • "http"
  • "telnet"
  • "fgfm"
  • "fabric"
  • "scim"
  • "probe-response"
  • "capwap"

ip6_default_life

integer

Срок действия по умолчанию (с).

ip6_delegated_prefix_iaid

integer

IAID полученного делегированного префикса с вышестоящего интерфейса.

ip6_delegated_prefix_list

list / elements=dictionary

Список объявляемых делегированных префиксов IPv6.

autonomous_flag

string

Включить или отключить флаг автономной настройки.

Варианты:

  • "enable"
  • "disable"

delegated_prefix_iaid

integer

IAID полученного делегированного префикса с вышестоящего интерфейса.

dnssl_service

string

Включить или отключить использование домена из делегированного префикса для DNSSL.

Варианты:

  • "enable"
  • "disable"

onlink_flag

string

Включить или отключить флаг onlink.

Варианты:

  • "enable"
  • "disable"

prefix_id

integer / обязательный

Идентификатор префикса. См. <a href=’#notes’>Примечания</a>.

rdnss

list / elements=string

Параметр сервера рекурсивной DNS.

rdnss_service

string

Параметр службы рекурсивной DNS.

Варианты:

  • "delegated"
  • "default"
  • "specify"

subnet

string

Добавить идентификатор подсети к маршрутизируемому префиксу.

upstream_interface

string

Имя интерфейса, предоставляющего делегированную информацию. Источник: system.interface.name.

ip6_dns_server_override

string

Включить или отключить использование DNS-сервера, полученного по DHCP.

Варианты:

  • "enable"
  • "disable"

ip6_dnssl_list

list / elements=dictionary

Список объявляемых DNSSL IPv6.

dnssl_life_time

integer

Время действия списка поиска DNS в секундах (0–4294967295).

domain

string / обязательный

Доменное имя.

ip6_extra_addr

list / elements=dictionary

Дополнительные префиксы IPv6-адресов интерфейса.

prefix

string / обязательный

Префикс IPv6-адреса.

ip6_hop_limit

integer

Лимит переходов (0 означает, что значение не указано).

ip6_link_mtu

integer

MTU канала IPv6.

ip6_manage_flag

string

Включить или отключить флаг managed.

Варианты:

  • "enable"
  • "disable"

ip6_max_interval

integer

Максимальный интервал IPv6 (от 4 до 1800 с).

ip6_min_interval

integer

Минимальный интервал IPv6 (от 3 до 1350 с).

ip6_mode

string

Режим адресации (статический, DHCP, делегированный).

Варианты:

  • "static"
  • "dhcp"
  • "pppoe"
  • "delegated"

ip6_other_flag

string

Включить или отключить флаг other IPv6.

Варианты:

  • "enable"
  • "disable"

ip6_prefix_list

list / elements=dictionary

Список объявляемых префиксов.

autonomous_flag

string

Включить или отключить флаг autonomous.

Варианты:

  • "enable"
  • "disable"

dnssl

list / elements=dictionary

Параметр списка поиска DNS.

domain

string / обязательный

Доменное имя.

onlink_flag

string

Включить или отключить флаг onlink.

Варианты:

  • "enable"
  • "disable"

preferred_life_time

integer

Срок предпочтительного использования (с).

prefix

string / обязательный

Префикс IPv6.

rdnss

list / elements=string

Параметр сервера рекурсивной DNS.

valid_life_time

integer

Срок действия (с).

ip6_prefix_mode

string

Назначение префикса из DHCP или RA.

Варианты:

  • "dhcp6"
  • "ra"

ip6_rdnss_list

list / elements=dictionary

Список объявляемых RDNSS IPv6.

rdnss

string / обязательный

Параметр сервера рекурсивной DNS.

rdnss_life_time

integer

Время действия сервера рекурсивной DNS в секундах (0–4294967295).

ip6_reachable_time

integer

Время доступности IPv6 (мс; 0 означает, что значение не указано).

ip6_retrans_time

integer

Время повторной передачи IPv6 (мс; 0 означает, что значение не указано).

ip6_route_list

list / elements=dictionary

Список объявляемых маршрутов.

route

string / обязательный

Маршрут IPv6.

route_life_time

integer

Время действия маршрута в секундах (0–65535).

route_pref

string

Задать предпочтение маршрута для интерфейса.

Варианты:

  • "medium"
  • "high"
  • "low"

ip6_route_pref

string

Задать предпочтение маршрута для интерфейса.

Варианты:

  • "medium"
  • "high"
  • "low"

ip6_send_adv

string

Включить или отключить отправку объявлений об интерфейсе.

Варианты:

  • "enable"
  • "disable"

ip6_subnet

string

Подсеть для маршрутизируемого префикса. Синтаксис: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/xxx.

ip6_upstream_interface

string

Имя интерфейса, предоставляющего делегированную информацию. Источник: system.interface.name.

nd_cert

string

Сертификат обнаружения соседей. Источник: certificate.local.name.

nd_cga_modifier

string

Модификатор CGA для обнаружения соседей.

nd_mode

string

Режим обнаружения соседей.

Варианты:

  • "basic"
  • "SEND-compatible"

nd_security_level

integer

Уровень безопасности обнаружения соседей (0–7; 0 = минимальная безопасность).

nd_timestamp_delta

integer

Значение дельты временной метки обнаружения соседей (1–3600 с; ).

nd_timestamp_fuzz

integer

Коэффициент разброса временной метки обнаружения соседей (1–60 с; ).

ra_send_mtu

string

Включить или отключить передачу MTU канала в пакете RA.

Варианты:

  • "enable"
  • "disable"

unique_autoconf_addr

string

Включить или отключить уникальный адрес автоконфигурации.

Варианты:

  • "enable"
  • "disable"

vrip6_link_local

string

Локальный IPv6-адрес виртуального маршрутизатора.

vrrp6

list / elements=dictionary

Конфигурация VRRP для IPv6.

accept_mode

string

Включить или отключить режим принятия.

Варианты:

  • "enable"
  • "disable"

adv_interval

integer

Интервал объявления (250–255000 мс).

ignore_default_route

string

Включить или отключить игнорирование маршрута по умолчанию при проверке назначения.

Варианты:

  • "enable"
  • "disable"

preempt

string

Включить или отключить режим вытеснения.

Варианты:

  • "enable"
  • "disable"

priority

integer

Приоритет виртуального маршрутизатора (1–255).

start_time

integer

Время запуска (1–255 секунд).

status

string

Включить или отключить VRRP.

Варианты:

  • "enable"
  • "disable"

vrdst6

list / elements=string

Отслеживать маршрут до этого назначения.

vrdst_priority

integer

Приоритет виртуального маршрутизатора при недоступности его адресата (0–254).

vrgrp

integer

Идентификатор группы VRRP (1–65535).

vrid

integer / required

Идентификатор виртуального маршрутизатора (1–255). см. <a href=’#notes’>Примечания</a>.

vrip6

string

IPv6-адрес виртуального маршрутизатора.

vrrp_virtual_mac6

string

Включить/отключить виртуальный MAC-адрес для VRRP.

Варианты:

  • "enable"
  • "disable"

l2forward

string

Включить/отключить пересылку кадров уровня 2.

Варианты:

  • "enable"
  • "disable"

lacp_ha_secondary

string

Вторичный участник LACP HA.

Варианты:

  • "enable"
  • "disable"

lacp_ha_slave

string

Ведомый участник LACP HA.

Варианты:

  • "enable"
  • "disable"

lacp_mode

string

Режим LACP.

Варианты:

  • "static"
  • "passive"
  • "active"

lacp_speed

string

Частота отправки интерфейсом сообщений LACP.

Варианты:

  • "slow"
  • "fast"

lcp_echo_interval

integer

Интервал в секундах между эхо-запросами PPPoE Link Control Protocol (LCP).

lcp_max_echo_fails

integer

Максимальное количество пропущенных эхо-сообщений LCP до отключения.

link_up_delay

integer

Время ожидания в миллисекундах перед тем, как считать, что соединение установлено.

lldp_network_policy

string

Профиль сетевой политики LLDP-MED. Источник: system.lldp.network-policy.name.

lldp_reception

string

Включить/отключить прием сообщений протокола LLDP (Link Layer Discovery Protocol).

Варианты:

  • "enable"
  • "disable"
  • "vdom"

lldp_transmission

string

Включить/отключить передачу сообщений протокола LLDP (Link Layer Discovery Protocol).

Варианты:

  • "enable"
  • "disable"
  • "vdom"

macaddr

string

Изменить MAC-адрес интерфейса.

managed_device

list / elements=dictionary

Доступно при включенном FortiLink; используется для управляемых устройств через интерфейс FortiLink.

name

string / required

Идентификатор управляемого устройства.

managed_subnetwork_size

string

Количество IP-адресов, выделяемых FortiIPAM и используемых в настройках DHCP-сервера этого устройства FortiGate.

Варианты:

  • "4"
  • "8"
  • "16"
  • "32"
  • "64"
  • "128"
  • "256"
  • "512"
  • "1024"
  • "2048"
  • "4096"
  • "8192"
  • "16384"
  • "32768"
  • "65536"
  • "131072"
  • "262144"
  • "524288"
  • "1048576"
  • "2097152"
  • "4194304"
  • "8388608"
  • "16777216"

management_ip

string

Внутриполосный IP-адрес управления высокой доступностью для этого интерфейса.

measured_downstream_bandwidth

integer

Измеренная пропускная способность входящего канала (кбит/с).

measured_upstream_bandwidth

integer

Измеренная пропускная способность исходящего канала (кбит/с).

mediatype

string

Выберите тип интерфейса среды SFP

Варианты:

  • "none"
  • "gmii"
  • "sgmii"
  • "sr"
  • "lr"
  • "cr"
  • "sr2"
  • "lr2"
  • "cr2"
  • "sr4"
  • "lr4"
  • "cr4"
  • "sr8"
  • "lr8"
  • "cr8"
  • "cfp2-sr10"
  • "cfp2-lr4"

member

list / elements=dictionary

Физические интерфейсы, входящие в состав агрегированного или резервного интерфейса.

interface_name

string / required

Имя физического интерфейса. Источник: system.interface.name.

min_links

integer

Минимальное количество агрегированных портов, которые должны быть активны.

min_links_down

string

Действие при активности числа каналов, меньшего настроенного минимального значения.

Варианты:

  • "operational"
  • "administrative"

mirroring_direction

string

Направление зеркалирования портов.

Варианты:

  • "rx"
  • "tx"
  • "both"

mirroring_filter

dictionary

Фильтр зеркалирования.

filter_dport

integer

Порт назначения в фильтре зеркалирования.

filter_dstip

string

IP-адрес назначения и маска в фильтре зеркалирования.

filter_protocol

integer

Протокол в фильтре зеркалирования.

filter_sport

integer

Порт источника в фильтре зеркалирования.

filter_srcip

string

IP-адрес источника и маска в фильтре зеркалирования.

mirroring_port

string

Порт зеркалирования. Источник: system.interface.name.

mode

string

Режим адресации (статический, DHCP, PPPoE).

Варианты:

  • "static"
  • "dhcp"
  • "pppoe"

monitor_bandwidth

string

Включить мониторинг пропускной способности этого интерфейса.

Варианты:

  • "enable"
  • "disable"

mrru

integer

MRRU для PPP (296–65535).

mtu

integer

Значение MTU для этого интерфейса.

mtu_override

string

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

Варианты:

  • "enable"
  • "disable"

multilink

string

Включить/отключить поддержку многоканального PPP.

Варианты:

  • "enable"
  • "disable"

name

string / required

Имя.

ndiscforward

string

Включить/отключить пересылку NDISC.

Варианты:

  • "enable"
  • "disable"

netbios_forward

string

Включить/отключить пересылку NETBIOS.

Варианты:

  • "disable"
  • "enable"

netflow_sample_rate

integer

Частота выборки NetFlow. Выбирать один пакет из указанного количества пакетов (1–65535).

netflow_sampler

string

Включить/отключить NetFlow на этом интерфейсе и задать собираемые NetFlow данные (прием, передача или оба направления).

Варианты:

  • "disable"
  • "tx"
  • "rx"
  • "both"

netflow_sampler_id

integer

Идентификатор выборки NetFlow.

np_qos_profile

integer

Идентификатор профиля NP QoS.

outbandwidth

integer

Ограничение пропускной способности исходящего трафика (0–80000000 кбит/с).

padt_retry_timeout

integer

Сообщение PPPoE Active Discovery Terminate (PADT) используется для завершения сеансов после периода бездействия.

password

string

Пароль учетной записи PPPoE.

phy_setting

dictionary

Настройки PHY

signal_ok_threshold

integer

Задайте уровень сигнала, при котором устройство FortiGate определяет, что принимаемый сигнал отсутствует или данные не поступают. Значение 0 отключает обнаружение простоя. Чем выше значение, тем выше должен быть уровень сигнала, чтобы устройство FortiGate считало интерфейс активным (0–12).

ping_serv_status

integer

Состояние сервера PING.

polling_interval

integer

Интервал опроса sFlow в секундах (1–255).

port_mirroring

string

Включить/отключить зеркалирование портов NP.

Варианты:

  • "disable"
  • "enable"

pppoe_egress_cos

string

CoS в теге VLAN для исходящих пакетов PPPoE/PPP.

Варианты:

  • "cos0"
  • "cos1"
  • "cos2"
  • "cos3"
  • "cos4"
  • "cos5"
  • "cos6"
  • "cos7"

pppoe_unnumbered_negotiate

string

Включение/отключение согласования PPPoE без нумерации.

Варианты:

  • "enable"
  • "disable"

pptp_auth_type

string

Тип аутентификации PPTP.

Варианты:

  • "auto"
  • "pap"
  • "chap"
  • "mschapv1"
  • "mschapv2"

pptp_client

string

Включение/отключение клиента PPTP.

Варианты:

  • "enable"
  • "disable"

pptp_password

string

Пароль PPTP.

pptp_server_ip

string

IP-адрес сервера PPTP.

pptp_timeout

integer

Таймер бездействия в минутах (0 — отключено).

pptp_user

string

Имя пользователя PPTP.

preserve_session_route

string

Включение/отключение сохранения маршрута сеанса при его изменении.

Варианты:

  • "enable"
  • "disable"

priority

integer

Приоритет изученных маршрутов.

priority_override

string

Включение/отключение возврата на порт с более высоким приоритетом после восстановления его работы.

Варианты:

  • "enable"
  • "disable"

proxy_captive_portal

string

Включение/отключение прокси-портала авторизации для этого интерфейса.

Варианты:

  • "enable"
  • "disable"

reachable_time

integer

Время доступности IPv4 в миллисекундах (30000–3600000).

redundant_interface

string

Резервный интерфейс.

remote_ip

string

Удаленный IP-адрес туннеля.

replacemsg_override_group

string

Группа переопределения сообщений замены.

ring_rx

integer

Размер кольцевого буфера RX.

ring_tx

integer

Размер кольцевого буфера TX.

role

string

Роль интерфейса.

Варианты:

  • "lan"
  • "wan"
  • "dmz"
  • "undefined"

sample_direction

string

Данные, собираемые NetFlow (прием, передача или оба направления).

Варианты:

  • "tx"
  • "rx"
  • "both"

sample_rate

integer

Частота выборки sFlow (10–99999).

scan_botnet_connections

string

Включение мониторинга или блокировки подключений к серверам ботнетов через этот интерфейс.

Варианты:

  • "disable"
  • "block"
  • "monitor"

secondary_IP

string

Включение/отключение добавления вторичного IP-адреса к этому интерфейсу.

Варианты:

  • "enable"
  • "disable"

secondaryip

list / elements=dictionary

Второй IP-адрес интерфейса.

allowaccess

list / elements=string

Настройки доступа для управления вторичным IP-адресом.

Варианты:

  • "ping"
  • "https"
  • "ssh"
  • "snmp"
  • "http"
  • "telnet"
  • "fgfm"
  • "radius-acct"
  • "probe-response"
  • "fabric"
  • "ftm"
  • "speed-test"
  • "scim"
  • "capwap"

detectprotocol

list / elements=string

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

Варианты:

  • "ping"
  • "tcp-echo"
  • "udp-echo"

detectserver

string

Сервер ping шлюза для этого IP-адреса.

gwdetect

string

Включение/отключение обнаружения доступности шлюза для первого узла.

Варианты:

  • "enable"
  • "disable"

ha_priority

integer

Приоритет выбора HA для сервера PING.

id

integer / обязательный

Идентификатор. см. <a href=’#notes’>Примечания</a>.

ip

string

Вторичный IP-адрес интерфейса.

ping_serv_status

integer

Состояние сервера PING.

secip_relay_ip

list / elements=string

IP-адрес ретранслятора DHCP.

security_8021x_dynamic_vlan_id

integer

Идентификатор VLAN для виртуального коммутатора.

security_8021x_master

string

Виртуальный коммутатор-мастер 802.1X.

security_8021x_member_mode

string

Режим участника 802.1X.

Варианты:

  • "switch"
  • "disable"

security_8021x_mode

string

Режим 802.1X.

Варианты:

  • "default"
  • "dynamic-vlan"
  • "fallback"
  • "slave"

security_exempt_list

string

Имя списка исключений безопасности.

security_external_logout

string

URL-адрес внешнего сервера выхода из системы аутентификации.

security_external_web

string

URL-адрес внешнего веб-сервера аутентификации.

security_groups

list / elements=dictionary

Группы пользователей, которые могут пройти аутентификацию через портал авторизации.

name

string / обязательный

Названия групп пользователей, которые могут пройти аутентификацию через портал авторизации. Источник: user.group.name.

security_ip_auth_bypass

string

Включение/отключение обхода IP-аутентификации.

Варианты:

  • "enable"
  • "disable"

security_mac_auth_bypass

string

Включение/отключение обхода MAC-аутентификации.

Варианты:

  • "mac-auth-only"
  • "enable"
  • "disable"

security_mode

string

Включение аутентификации через портал авторизации для этого интерфейса.

Варианты:

  • "none"
  • "captive-portal"
  • "802.1X"

security_redirect_url

string

Перенаправление на URL-адрес после отображения отказа от ответственности/аутентификации.

service_name

string

Имя службы PPPoE.

sflow_sampler

string

Включение/отключение sFlow для этого интерфейса.

Варианты:

  • "enable"
  • "disable"

snmp_index

integer

Постоянный индекс SNMP интерфейса.

speed

string

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

Варианты:

  • "auto"
  • "10full"
  • "10half"
  • "100full"
  • "100half"
  • "100auto"
  • "1000full"
  • "1000auto"
  • "10000full"
  • "10000auto"
  • "40000full"
  • "40000auto"
  • "2500auto"
  • "5000auto"
  • "25000full"
  • "25000auto"
  • "50000full"
  • "50000auto"
  • "100Gfull"
  • "100Gauto"
  • "200Gfull"
  • "200Gauto"
  • "400Gfull"
  • "400Gauto"
  • "1000half"

spillover_threshold

integer

Порог исходящего трафика для перелива (0–16776000 кбит/с); 0 означает отсутствие ограничения.

src_check

string

Включение/отключение проверки исходного IP-адреса.

Варианты:

  • "enable"
  • "disable"

status

string

Включить или отключить интерфейс.

Варианты:

  • "up"
  • "down"

stp

string

Включение/отключение STP.

Варианты:

  • "disable"
  • "enable"

stp_edge

string

Включение/отключение режима граничного порта STP.

Варианты:

  • "disable"
  • "enable"

stp_ha_secondary

string

Управление поведением STP на вторичном узле HA.

Варианты:

  • "disable"
  • "enable"
  • "priority-adjust"

stp_ha_slave

string

Управление поведением STP на ведомом узле HA.

Варианты:

  • "disable"
  • "enable"
  • "priority-adjust"

stpforward

string

Включение/отключение пересылки STP.

Варианты:

  • "enable"
  • "disable"

stpforward_mode

string

Настройка режима пересылки STP.

Варианты:

  • "rpl-all-ext-id"
  • "rpl-bridge-ext-id"
  • "rpl-nothing"

subst

string

Включите, чтобы всегда отправлять пакеты с этого интерфейса на MAC-адрес назначения.

Варианты:

  • "enable"
  • "disable"

substitute_dst_mac

string

MAC-адрес назначения, на который отправляются все пакеты с этого интерфейса.

sw_algorithm

string

Алгоритм распределения кадров для коммутатора.

Варианты:

  • "l2"
  • "l3"
  • "eh"

swc_first_create

integer

Первоначальное создание VLAN контроллера коммутатора.

swc_vlan

integer

Статус создания VLAN контроллера коммутатора.

switch

string

Входит в состав коммутатора.

switch_controller_access_vlan

string

Блокировка трафика между портами FortiSwitch.

Варианты:

  • "enable"
  • "disable"

switch_controller_arp_inspection

string

Включение/отключение/мониторинг проверки ARP на FortiSwitch.

Варианты:

  • "enable"
  • "disable"
  • "monitor"

switch_controller_dhcp_snooping

string

Отслеживание DHCP контроллером коммутатора.

Варианты:

  • "enable"
  • "disable"

switch_controller_dhcp_snooping_option82

string

Параметр option82 отслеживания DHCP контроллером коммутатора.

Варианты:

  • "enable"
  • "disable"

switch_controller_dhcp_snooping_verify_mac

string

Проверка MAC-адреса при отслеживании DHCP контроллером коммутатора.

Варианты:

  • "enable"
  • "disable"

switch_controller_dynamic

string

Интегрированные настройки FortiLink для управляемого FortiSwitch. Источник: switch-controller.fortilink-settings.name.

switch_controller_feature

string

Назначение интерфейса при распределении трафика (только для чтения).

Варианты:

  • "none"
  • "default-vlan"
  • "quarantine"
  • "rspan"
  • "voice"
  • "video"
  • "nac"
  • "nac-segment"

switch_controller_igmp_snooping

string

Отслеживание IGMP контроллером коммутатора.

Варианты:

  • "enable"
  • "disable"

switch_controller_igmp_snooping_fast_leave

string

Быстрый выход при отслеживании IGMP контроллером коммутатора.

Варианты:

  • "enable"
  • "disable"

switch_controller_igmp_snooping_proxy

string

Прокси отслеживания IGMP контроллером коммутатора.

Варианты:

  • "enable"
  • "disable"

switch_controller_iot_scanning

string

Включение/отключение сканирования IoT на управляемом FortiSwitch.

Варианты:

  • "enable"
  • "disable"

switch_controller_learning_limit

integer

Ограничение количества динамических MAC-адресов в этой VLAN (1–128, 0 = без ограничений, значение по умолчанию).

switch_controller_mgmt_vlan

integer

VLAN для управления FortiLink.

switch_controller_nac

string

Интегрированные настройки FortiLink для управляемого FortiSwitch. Источник: switch-controller.fortilink-settings.name.

switch_controller_netflow_collect

string

Сбор и обработка NetFlow.

Варианты:

  • "disable"
  • "enable"

switch_controller_offload

string

Включение/отключение аппаратной разгрузки маршрутизации на управляемом FortiSwitch.

Варианты:

  • "enable"
  • "disable"

switch_controller_offload_gw

string

Включение/отключение шлюза аппаратной разгрузки маршрутизации на управляемом FortiSwitch.

Варианты:

  • "enable"
  • "disable"

switch_controller_offload_ip

string

IP-адрес для аппаратной разгрузки маршрутизации на FortiSwitch.

switch_controller_rspan_mode

string

Остановить обучение MAC-адресов уровня 2 и перехват BPDU и других пакетов на этом интерфейсе.

Варианты:

  • "disable"
  • "enable"

switch_controller_source_ip

string

Исходный IP-адрес, используемый в соединениях FortiLink через L3.

Варианты:

  • "outbound"
  • "fixed"

switch_controller_traffic_policy

string

Политика трафика контроллера коммутатора для VLAN. Источник: switch-controller.traffic-policy.name.

system_id

string

Задать системный идентификатор для агрегированного интерфейса.

system_id_type

string

Способ формирования системного идентификатора.

Варианты:

  • "auto"
  • "user"

tagging

list / elements=dictionary

Назначение тегов объекту конфигурации.

category

string

Категория тега. Источник: system.object-tagging.category.

name

string / обязательный

Имя записи тега.

tags

list / elements=dictionary

Теги.

name

string / обязательный

Имя тега. Источник: system.object-tagging.tags.name.

tcp_mss

integer

Максимальный размер сегмента TCP. Значение 0 означает, что размер сегмента не изменяется.

telemetry_discover

string

Включение/отключение автоматической регистрации неизвестных агентов FortiTelemetry.

Варианты:

  • "enable"
  • "disable"

trunk

string

Включение/отключение транкового режима VLAN.

Варианты:

  • "enable"
  • "disable"

trust_ip6_1

string

Доверенный узел IPv6 для выделенного трафика управления (::/0 для всех узлов).

trust_ip6_2

string

Доверенный узел IPv6 для выделенного трафика управления (::/0 для всех узлов).

trust_ip6_3

string

Доверенный узел IPv6 для выделенного трафика управления (::/0 для всех узлов).

trust_ip_1

string

Доверенный узел для выделенного трафика управления (0.0.0.0/24 для всех узлов).

trust_ip_2

string

Доверенный узел для выделенного трафика управления (0.0.0.0/24 для всех узлов).

trust_ip_3

string

Доверенный узел для выделенного трафика управления (0.0.0.0/24 для всех узлов).

type

string

Тип интерфейса.

Варианты:

  • "physical"
  • "vlan"
  • "aggregate"
  • "redundant"
  • "tunnel"
  • "vdom-link"
  • "loopback"
  • "switch"
  • "vap-switch"
  • "wl-mesh"
  • "fext-wan"
  • "vxlan"
  • "geneve"
  • "switch-vlan"
  • "emac-vlan"
  • "lan-extension"
  • "hdlc"
  • "ssl"
  • "hard-switch"

username

string

Имя пользователя учетной записи PPPoE, предоставленное интернет-провайдером.

vdom

string

Интерфейс находится в этом виртуальном домене (VDOM). Источник: system.vdom.name.

vindex

integer

Идентификатор VLAN интерфейса управления коммутатором.

virtual_mac

string

Изменение виртуального MAC-адреса интерфейса.

vlan_protocol

string

Протокол Ethernet для VLAN.

Варианты:

  • "8021q"
  • "8021ad"

vlanforward

string

Включение/отключение пересылки трафика между VLAN на этом интерфейсе.

Варианты:

  • "enable"
  • "disable"

vlanid

integer

Идентификатор VLAN (1–4094).

vrf

integer

Идентификатор виртуальной маршрутизации и пересылки.

vrrp

list / elements=dictionary

Конфигурация VRRP.

accept_mode

string

Включить/отключить режим приема.

Варианты:

  • "enable"
  • "disable"

adv_interval

integer

Интервал отправки объявлений (250–255000 миллисекунд).

ignore_default_route

string

Включить/отключить игнорирование маршрута по умолчанию при проверке назначения.

Варианты:

  • "enable"
  • "disable"

preempt

string

Включить/отключить режим вытеснения.

Варианты:

  • "enable"
  • "disable"

priority

integer

Приоритет виртуального маршрутизатора (1–255).

proxy_arp

list / elements=dictionary

Конфигурация Proxy ARP для VRRP.

id

integer / обязательный

Идентификатор. См. <a href=’#notes’>Примечания</a>.

ip

string

Задать IP-адреса Proxy ARP.

start_time

integer

Время запуска (1–255 секунд).

status

string

Включить/отключить эту конфигурацию VRRP.

Варианты:

  • "enable"
  • "disable"

version

string

Версия VRRP.

Варианты:

  • "2"
  • "3"

vrdst

list / elements=string

Отслеживать маршрут до этого назначения.

vrdst_priority

integer

Приоритет виртуального маршрутизатора, если назначение виртуального маршрутизатора становится недоступным (0–254).

vrgrp

integer

Идентификатор группы VRRP (1–65535).

vrid

integer / обязательный

Идентификатор виртуального маршрутизатора (1–255). См. <a href=’#notes’>Примечания</a>.

vrip

string

IP-адрес виртуального маршрутизатора.

vrrp_virtual_mac

string

Включить/отключить использование виртуального MAC-адреса для VRRP.

Варианты:

  • "enable"
  • "disable"

wccp

string

Включить/отключить WCCP на этом интерфейсе. Используется для инкапсулированного обмена данными WCCP между клиентами и серверами WCCP.

Варианты:

  • "enable"
  • "disable"

weight

integer

Вес по умолчанию для статических маршрутов (если для маршрута не задан вес).

wins_ip

string

IP-адрес WINS-сервера.

vdom

string

Виртуальный домен из числа ранее определенных. VDOM — это виртуальный экземпляр FortiGate, который можно настроить и использовать как отдельное устройство.

По умолчанию: "root"

Примечания

Примечание

  • Устаревший fortiosapi объявлен нерекомендуемым; для запуска плейбуков предпочтительно использовать httpapi
  • Модуль поддерживает check_mode.

Примеры

- name: Configure interfaces.
  fortinet.fortios.fortios_system_interface:
      vdom: "{{ vdom }}"
      state: "present"
      access_token: "<your_own_value>"
      system_interface:
          ac_name: "<your_own_value>"
          aggregate: "<your_own_value>"
          aggregate_type: "physical"
          algorithm: "L2"
          alias: "<your_own_value>"
          allowaccess: "ping"
          ap_discover: "enable"
          arpforward: "enable"
          auth_cert: "<your_own_value> (source vpn.certificate.local.name)"
          auth_portal_addr: "<your_own_value>"
          auth_type: "auto"
          auto_auth_extension_device: "enable"
          bandwidth_measure_time: "0"
          bfd: "global"
          bfd_desired_min_tx: "250"
          bfd_detect_mult: "3"
          bfd_required_min_rx: "250"
          broadcast_forticlient_discovery: "enable"
          broadcast_forward: "enable"
          captive_portal: "2147483647"
          cli_conn_status: "0"
          client_options:
              -
                  code: "0"
                  id: "26"
                  ip: "<your_own_value>"
                  type: "hex"
                  value: "<your_own_value>"
          color: "0"
          dedicated_to: "none"
          default_purdue_level: "1"
          defaultgw: "enable"
          description: "<your_own_value>"
          detected_peer_mtu: "0"
          detectprotocol: "ping"
          detectserver: "<your_own_value>"
          device_access_list: "<your_own_value>"
          device_identification: "enable"
          device_identification_active_scan: "enable"
          device_netscan: "disable"
          device_user_identification: "enable"
          devindex: "0"
          dhcp_broadcast_flag: "disable"
          dhcp_classless_route_addition: "enable"
          dhcp_client_identifier: "myId_46"
          dhcp_relay_agent_option: "enable"
          dhcp_relay_allow_no_end_option: "disable"
          dhcp_relay_circuit_id: "<your_own_value>"
          dhcp_relay_interface: "<your_own_value> (source system.interface.name)"
          dhcp_relay_interface_select_method: "auto"
          dhcp_relay_ip: "<your_own_value>"
          dhcp_relay_link_selection: "<your_own_value>"
          dhcp_relay_request_all_server: "disable"
          dhcp_relay_service: "disable"
          dhcp_relay_source_ip: "<your_own_value>"
          dhcp_relay_type: "regular"
          dhcp_relay_vrf_select: "-1"
          dhcp_renew_time: "0"
          dhcp_smart_relay: "disable"
          dhcp_snooping_server_list:
              -
                  name: "default_name_62"
                  server_ip: "<your_own_value>"
          disc_retry_timeout: "1"
          disconnect_threshold: "0"
          distance: "5"
          dns_server_override: "enable"
          dns_server_protocol: "cleartext"
          drop_fragment: "enable"
          drop_overlapped_fragment: "enable"
          eap_ca_cert: "<your_own_value> (source certificate.ca.name)"
          eap_identity: "<your_own_value>"
          eap_method: "tls"
          eap_password: "<your_own_value>"
          eap_supplicant: "enable"
          eap_user_cert: "<your_own_value> (source certificate.local.name)"
          egress_cos: "disable"
          egress_queues:
              cos0: "<your_own_value> (source system.isf-queue-profile.name)"
              cos1: "<your_own_value> (source system.isf-queue-profile.name)"
              cos2: "<your_own_value> (source system.isf-queue-profile.name)"
              cos3: "<your_own_value> (source system.isf-queue-profile.name)"
              cos4: "<your_own_value> (source system.isf-queue-profile.name)"
              cos5: "<your_own_value> (source system.isf-queue-profile.name)"
              cos6: "<your_own_value> (source system.isf-queue-profile.name)"
              cos7: "<your_own_value> (source system.isf-queue-profile.name)"
          egress_shaping_profile: "<your_own_value> (source firewall.shaping-profile.profile-name)"
          endpoint_compliance: "enable"
          estimated_downstream_bandwidth: "0"
          estimated_upstream_bandwidth: "0"
          exclude_signatures: "iot"
          explicit_ftp_proxy: "enable"
          explicit_web_proxy: "enable"
          external: "enable"
          fail_action_on_extender: "soft-restart"
          fail_alert_interfaces:
              -
                  name: "default_name_97 (source system.interface.name)"
          fail_alert_method: "link-failed-signal"
          fail_detect: "enable"
          fail_detect_option: "detectserver"
          fortiheartbeat: "enable"
          fortilink: "enable"
          fortilink_backup_link: "0"
          fortilink_neighbor_detect: "lldp"
          fortilink_split_interface: "enable"
          fortilink_stacking: "enable"
          forward_domain: "0"
          forward_error_correction: "none"
          gi_gk: "enable"
          gwdetect: "enable"
          ha_priority: "1"
          icmp_accept_redirect: "enable"
          icmp_send_redirect: "enable"
          ident_accept: "enable"
          idle_timeout: "0"
          ike_saml_server: "<your_own_value> (source user.saml.name)"
          inbandwidth: "0"
          ingress_cos: "disable"
          ingress_shaping_profile: "<your_own_value> (source firewall.shaping-profile.profile-name)"
          ingress_spillover_threshold: "0"
          interconnect_profile: "default"
          interface: "<your_own_value> (source system.interface.name)"
          internal: "0"
          ip: "<your_own_value>"
          ip_managed_by_fortiipam: "inherit-global"
          ipmac: "enable"
          ips_sniffer_mode: "enable"
          ipunnumbered: "<your_own_value>"
          ipv6:
              autoconf: "enable"
              cli_conn6_status: "0"
              client_options:
                  -
                      code: "0"
                      id: "134"
                      ip6: "<your_own_value>"
                      type: "hex"
                      value: "<your_own_value>"
              dhcp6_client_options: "rapid"
              dhcp6_iapd_list:
                  -
                      iaid: "<you_own_value>"
                      prefix_hint: "<your_own_value>"
                      prefix_hint_plt: "604800"
                      prefix_hint_vlt: "2592000"
              dhcp6_information_request: "enable"
              dhcp6_prefix_delegation: "enable"
              dhcp6_prefix_hint: "<your_own_value>"
              dhcp6_prefix_hint_plt: "604800"
              dhcp6_prefix_hint_vlt: "2592000"
              dhcp6_relay_interface_id: "<your_own_value>"
              dhcp6_relay_ip: "<your_own_value>"
              dhcp6_relay_service: "disable"
              dhcp6_relay_source_interface: "disable"
              dhcp6_relay_source_ip: "<your_own_value>"
              dhcp6_relay_type: "regular"
              icmp6_send_redirect: "enable"
              interface_identifier: "myId_156"
              ip6_address: "<your_own_value>"
              ip6_adv_rio: "enable"
              ip6_allowaccess: "ping"
              ip6_default_life: "1800"
              ip6_delegated_prefix_iaid: "0"
              ip6_delegated_prefix_list:
                  -
                      autonomous_flag: "enable"
                      delegated_prefix_iaid: "0"
                      dnssl_service: "enable"
                      onlink_flag: "enable"
                      prefix_id: "<you_own_value>"
                      rdnss: "<your_own_value>"
                      rdnss_service: "delegated"
                      subnet: "<your_own_value>"
                      upstream_interface: "<your_own_value> (source system.interface.name)"
              ip6_dns_server_override: "enable"
              ip6_dnssl_list:
                  -
                      dnssl_life_time: "1800"
                      domain: "<your_own_value>"
              ip6_extra_addr:
                  -
                      prefix: "<your_own_value>"
              ip6_hop_limit: "0"
              ip6_link_mtu: "0"
              ip6_manage_flag: "enable"
              ip6_max_interval: "600"
              ip6_min_interval: "198"
              ip6_mode: "static"
              ip6_other_flag: "enable"
              ip6_prefix_list:
                  -
                      autonomous_flag: "enable"
                      dnssl:
                          -
                              domain: "<your_own_value>"
                      onlink_flag: "enable"
                      preferred_life_time: "604800"
                      prefix: "<your_own_value>"
                      rdnss: "<your_own_value>"
                      valid_life_time: "2592000"
              ip6_prefix_mode: "dhcp6"
              ip6_rdnss_list:
                  -
                      rdnss: "<your_own_value>"
                      rdnss_life_time: "1800"
              ip6_reachable_time: "0"
              ip6_retrans_time: "0"
              ip6_route_list:
                  -
                      route: "<your_own_value>"
                      route_life_time: "1800"
                      route_pref: "medium"
              ip6_route_pref: "medium"
              ip6_send_adv: "enable"
              ip6_subnet: "<your_own_value>"
              ip6_upstream_interface: "<your_own_value> (source system.interface.name)"
              nd_cert: "<your_own_value> (source certificate.local.name)"
              nd_cga_modifier: "<your_own_value>"
              nd_mode: "basic"
              nd_security_level: "0"
              nd_timestamp_delta: "300"
              nd_timestamp_fuzz: "1"
              ra_send_mtu: "enable"
              unique_autoconf_addr: "enable"
              vrip6_link_local: "<your_own_value>"
              vrrp_virtual_mac6: "enable"
              vrrp6:
                  -
                      accept_mode: "enable"
                      adv_interval: "1000"
                      ignore_default_route: "enable"
                      preempt: "enable"
                      priority: "100"
                      start_time: "3"
                      status: "enable"
                      vrdst_priority: "0"
                      vrdst6: "<your_own_value>"
                      vrgrp: "0"
                      vrid: "<you_own_value>"
                      vrip6: "<your_own_value>"
          l2forward: "enable"
          lacp_ha_secondary: "enable"
          lacp_ha_slave: "enable"
          lacp_mode: "static"
          lacp_speed: "slow"
          lcp_echo_interval: "5"
          lcp_max_echo_fails: "3"
          link_up_delay: "50"
          lldp_network_policy: "<your_own_value> (source system.lldp.network-policy.name)"
          lldp_reception: "enable"
          lldp_transmission: "enable"
          macaddr: "<your_own_value>"
          managed_device:
              -
                  name: "default_name_244"
          managed_subnetwork_size: "4"
          management_ip: "<your_own_value>"
          measured_downstream_bandwidth: "0"
          measured_upstream_bandwidth: "0"
          mediatype: "none"
          member:
              -
                  interface_name: "<your_own_value> (source system.interface.name)"
          min_links: "1"
          min_links_down: "operational"
          mirroring_direction: "rx"
          mirroring_filter:
              filter_dport: "0"
              filter_dstip: "<your_own_value>"
              filter_protocol: "0"
              filter_sport: "0"
              filter_srcip: "<your_own_value>"
          mirroring_port: "<your_own_value> (source system.interface.name)"
          mode: "static"
          monitor_bandwidth: "enable"
          mrru: "1500"
          mtu: "1500"
          mtu_override: "enable"
          multilink: "enable"
          name: "default_name_268"
          ndiscforward: "enable"
          netbios_forward: "disable"
          netflow_sample_rate: "1"
          netflow_sampler: "disable"
          netflow_sampler_id: "0"
          np_qos_profile: "0"
          outbandwidth: "0"
          padt_retry_timeout: "1"
          password: "<your_own_value>"
          phy_setting:
              signal_ok_threshold: "0"
          ping_serv_status: "0"
          polling_interval: "20"
          port_mirroring: "disable"
          pppoe_egress_cos: "cos0"
          pppoe_unnumbered_negotiate: "enable"
          pptp_auth_type: "auto"
          pptp_client: "enable"
          pptp_password: "<your_own_value>"
          pptp_server_ip: "<your_own_value>"
          pptp_timeout: "0"
          pptp_user: "<your_own_value>"
          preserve_session_route: "enable"
          priority: "1"
          priority_override: "enable"
          proxy_captive_portal: "enable"
          reachable_time: "30000"
          redundant_interface: "<your_own_value>"
          remote_ip: "<your_own_value>"
          replacemsg_override_group: "<your_own_value>"
          ring_rx: "0"
          ring_tx: "0"
          role: "lan"
          sample_direction: "tx"
          sample_rate: "2000"
          scan_botnet_connections: "disable"
          secondary_IP: "enable"
          secondaryip:
              -
                  allowaccess: "ping"
                  detectprotocol: "ping"
                  detectserver: "<your_own_value>"
                  gwdetect: "enable"
                  ha_priority: "1"
                  id: "312"
                  ip: "<your_own_value>"
                  ping_serv_status: "0"
                  secip_relay_ip: "<your_own_value>"
          security_8021x_dynamic_vlan_id: "0"
          security_8021x_master: "<your_own_value>"
          security_8021x_member_mode: "switch"
          security_8021x_mode: "default"
          security_exempt_list: "<your_own_value>"
          security_external_logout: "<your_own_value>"
          security_external_web: "<your_own_value>"
          security_groups:
              -
                  name: "default_name_324 (source user.group.name)"
          security_ip_auth_bypass: "enable"
          security_mac_auth_bypass: "mac-auth-only"
          security_mode: "none"
          security_redirect_url: "<your_own_value>"
          service_name: "<your_own_value>"
          sflow_sampler: "enable"
          snmp_index: "0"
          speed: "auto"
          spillover_threshold: "0"
          src_check: "enable"
          status: "up"
          stp: "disable"
          stp_edge: "disable"
          stp_ha_secondary: "disable"
          stp_ha_slave: "disable"
          stpforward: "enable"
          stpforward_mode: "rpl-all-ext-id"
          subst: "enable"
          substitute_dst_mac: "<your_own_value>"
          sw_algorithm: "l2"
          swc_first_create: "0"
          swc_vlan: "0"
          switch: "<your_own_value>"
          switch_controller_access_vlan: "enable"
          switch_controller_arp_inspection: "enable"
          switch_controller_dhcp_snooping: "enable"
          switch_controller_dhcp_snooping_option82: "enable"
          switch_controller_dhcp_snooping_verify_mac: "enable"
          switch_controller_dynamic: "<your_own_value> (source switch-controller.fortilink-settings.name)"
          switch_controller_feature: "none"
          switch_controller_igmp_snooping: "enable"
          switch_controller_igmp_snooping_fast_leave: "enable"
          switch_controller_igmp_snooping_proxy: "enable"
          switch_controller_iot_scanning: "enable"
          switch_controller_learning_limit: "0"
          switch_controller_mgmt_vlan: "4094"
          switch_controller_nac: "<your_own_value> (source switch-controller.fortilink-settings.name)"
          switch_controller_netflow_collect: "disable"
          switch_controller_offload: "enable"
          switch_controller_offload_gw: "enable"
          switch_controller_offload_ip: "<your_own_value>"
          switch_controller_rspan_mode: "disable"
          switch_controller_source_ip: "outbound"
          switch_controller_traffic_policy: "<your_own_value> (source switch-controller.traffic-policy.name)"
          system_id: "<your_own_value>"
          system_id_type: "auto"
          tagging:
              -
                  category: "<your_own_value> (source system.object-tagging.category)"
                  name: "default_name_373"
                  tags:
                      -
                          name: "default_name_375 (source system.object-tagging.tags.name)"
          tcp_mss: "0"
          telemetry_discover: "enable"
          trunk: "enable"
          trust_ip_1: "<your_own_value>"
          trust_ip_2: "<your_own_value>"
          trust_ip_3: "<your_own_value>"
          trust_ip6_1: "<your_own_value>"
          trust_ip6_2: "<your_own_value>"
          trust_ip6_3: "<your_own_value>"
          type: "physical"
          username: "<your_own_value>"
          vdom: "<your_own_value> (source system.vdom.name)"
          vindex: "0"
          virtual_mac: "<your_own_value>"
          vlan_protocol: "8021q"
          vlanforward: "enable"
          vlanid: "0"
          vrf: "0"
          vrrp:
              -
                  accept_mode: "enable"
                  adv_interval: "1000"
                  ignore_default_route: "enable"
                  preempt: "enable"
                  priority: "100"
                  proxy_arp:
                      -
                          id: "401"
                          ip: "<your_own_value>"
                  start_time: "3"
                  status: "enable"
                  version: "2"
                  vrdst: "<your_own_value>"
                  vrdst_priority: "0"
                  vrgrp: "0"
                  vrid: "<you_own_value>"
                  vrip: "<your_own_value>"
          vrrp_virtual_mac: "enable"
          wccp: "enable"
          weight: "0"
          wins_ip: "<your_own_value>"

Возвращаемые значения

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

Ключ

Описание

build

string

Номер сборки образа FortiGate

Возвращается: всегда

Пример: "1547"

http_method

string

Последний метод, использованный для передачи данных в FortiGate

Возвращается: всегда

Пример: "PUT"

http_status

string

Последний результат, возвращенный FortiGate при выполнении последней операции

Возвращается: всегда

Пример: "200"

mkey

string

Мастер-ключ (идентификатор), использованный при последнем вызове FortiGate

Возвращается: при успехе

Пример: "id"

name

string

Имя таблицы, использованной для выполнения запроса

Возвращается: всегда

Пример: "urlfilter"

path

string

Путь к таблице, использованной для выполнения запроса

Возвращается: всегда

Пример: "webfilter"

revision

string

Внутренний номер редакции

Возвращается: всегда

Пример: "17.0.2.10658"

serial

string

Серийный номер устройства

Возвращается: всегда

Пример: "FGVMEVYYQT3AB5352"

status

string

Результат операции

Возвращается: всегда

Пример: "success"

vdom

string

Используемый виртуальный домен

Возвращается: всегда

Пример: "root"

version

string

Версия FortiGate

Возвращается: всегда

Пример: "v5.6.3"

Авторы

  • Link Zheng (@chillancezen)
  • Jie Xue (@JieX19)
  • Hongbin Lu (@fgtdev-hblu)
  • Frank Shen (@frankshen01)
  • Miguel Angel Munoz (@mamunozgonzalez)
  • Nicolas Thomas (@thomnico)

Ссылки на коллекцию

  • Отслеживание проблем
  • Главная страница
  • Репозиторий (исходный код)

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/fortinet/fortios/fortios_system_interface_module.html

Spec-Zone.ru

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