fortios_extender_controller_extender – Настройка контроллера расширителя в Fortinet FortiOS и FortiGate
Новая версия 2.8.
Описание
- Этот модуль позволяет настраивать FortiGate или FortiOS, позволяя пользователю настраивать функцию extender_controller и категорию extender. Примеры включают все варианты и должны быть настроены на основе источников данных перед использованием. Тестировалось с FOS v6.0.2
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- fortiosapi>=0.9.8
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| extender_controller_extender - | По умолчанию: null | Настройка контроллера FortiExtender. | |
| aaa-shared-secret - | Общий секрет AAA. | ||
| access-point-name - | Имя точки доступа (APN). | ||
| admin - |
| Администрирование FortiExtender (включить или отключить). | |
| at-dial-script - | Команды инициализации AT, специфичные для модема. | ||
| billing-start-day - | Начальный день выставления счетов. | ||
| cdma-aaa-spi - | CDMA AAA SPI. | ||
| cdma-ha-spi - | CDMA HA SPI. | ||
| cdma-nai - | NAI для CDMA модемов. | ||
| conn-status - | Статус соединения. | ||
| description - | Описание. | ||
| dial-mode - |
| Режим набора (dial-on-demand или always-connect). | |
| dial-status - | Статус набора. | ||
| ext-name - | Имя FortiExtender. | ||
| ha-shared-secret - | Общий секрет HA. | ||
| id - / обязательно | Серийный номер FortiExtender. | ||
| ifname - | Имя интерфейса FortiExtender. | ||
| initiated-update - |
| Разрешить/запретить сети инициировать обновления модема. | |
| mode - |
| Режим работы FortiExtender. | |
| modem-passwd - | Пароль модема. | ||
| modem-type - |
| Тип модема (CDMA, GSM/LTE или WIMAX). | |
| multi-mode - |
| Режим работы модема (3G, LTE и т.д.). | |
| ppp-auth-protocol - |
| Протокол аутентификации PPP (PAP, CHAP или auto). | |
| ppp-echo-request - |
| Включить/отключить запрос эха PPP. | |
| ppp-password - | Пароль PPP. | ||
| ppp-username - | Имя пользователя PPP. | ||
| primary-ha - | Основной HA. | ||
| quota-limit-mb - | Ежемесячный лимит квоты (МБ). | ||
| redial - |
| Количество разрешенных повторных наборов, основанное на не удавшихся попытках. | |
| redundant-intf - | Резервный интерфейс. | ||
| roaming - |
| Включить/отключить роуминг модема. | |
| role - |
| Роль FortiExtender (Основной, Вторичный, Отсутствует). | |
| secondary-ha - | Вторичный HA. | ||
| sim-pin - | SIM PIN. | ||
| state - |
| Указывает на создание или удаление объекта. | |
| vdom - | VDOM | ||
| wimax-auth-protocol - |
| Протокол аутентификации WiMax (TLS или TTLS). | |
| wimax-carrier - | Оператор WiMax. | ||
| wimax-realm - | Область WiMax. | ||
| host - / обязательно | IP-адрес FortiOS или FortiGate. | ||
| https boolean |
| Указывает, должны ли запросы к FortiGate использовать протокол HTTPS. | |
| password - | По умолчанию: "" | Пароль FortiOS или FortiGate. | |
| username - / обязательно | Имя пользователя FortiOS или FortiGate. | ||
| vdom - | По умолчанию: "root" | Виртуальная область (vdom), определённая ранее. VDOM — виртуальный экземпляр FortiGate, который можно настроить и использовать как отдельное устройство. | |
Примечания
Примечание
- Требуется библиотека fortiosapi, разработанная Fortinet
- Выполняется как local_action в вашем playbook
Примеры
- hosts: localhost
vars:
host: "192.168.122.40"
username: "admin"
password: ""
vdom: "root"
tasks:
- name: Extender controller configuration.
fortios_extender_controller_extender:
host: "{{ host }}"
username: "{{ username }}"
password: "{{ password }}"
vdom: "{{ vdom }}"
extender_controller_extender:
state: "present"
aaa-shared-secret: "<your_own_value>"
access-point-name: "<your_own_value>"
admin: "disable"
at-dial-script: "<your_own_value>"
billing-start-day: "7"
cdma-aaa-spi: "<your_own_value>"
cdma-ha-spi: "<your_own_value>"
cdma-nai: "<your_own_value>"
conn-status: "11"
description: "<your_own_value>"
dial-mode: "dial-on-demand"
dial-status: "14"
ext-name: "<your_own_value>"
ha-shared-secret: "<your_own_value>"
id: "17"
ifname: "<your_own_value>"
initiated-update: "enable"
mode: "standalone"
modem-passwd: "<your_own_value>"
modem-type: "cdma"
multi-mode: "auto"
ppp-auth-protocol: "auto"
ppp-echo-request: "enable"
ppp-password: "<your_own_value>"
ppp-username: "<your_own_value>"
primary-ha: "<your_own_value>"
quota-limit-mb: "29"
redial: "none"
redundant-intf: "<your_own_value>"
roaming: "enable"
role: "none"
secondary-ha: "<your_own_value>"
sim-pin: "<your_own_value>"
vdom: "36"
wimax-auth-protocol: "tls"
wimax-carrier: "<your_own_value>"
wimax-realm: "<your_own_value>"
Значения возврата
Общие значения возврата документированы здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| build строка | всегда | Номер сборки изображения FortiGate Пример: 1547 |
| http_method строка | всегда | Последний метод, используемый для предоставления содержимого в FortiGate Пример: PUT |
| http_status строка | всегда | Последний результат, полученный от FortiGate после последней операции Пример: 200 |
| mkey строка | успех | Главный ключ (id), использованный в последнем вызове FortiGate Пример: id |
| name строка | всегда | Имя таблицы, используемой для выполнения запроса Пример: urlfilter |
| path строка | всегда | Путь к таблице, используемой для выполнения запроса Пример: webfilter |
| revision строка | всегда | Внутренний номер версии Пример: 17.0.2.10658 |
| serial строка | всегда | Серийный номер устройства Пример: FGVMEVYYQT3AB5352 |
| status строка | всегда | Указание результата операции Пример: успех |
| vdom строка | всегда | Использованный виртуальный домен Пример: root |
| version строка | всегда | Версия FortiGate Пример: v5.6.3 |
Статус
- Этот модуль не гарантирует обратной совместимости интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [сообщество]
Авторы
- Miguel Angel Munoz (@mamunozgonzalez)
- Nicolas Thomas (@thomnico)
Подсказка
Если вы обнаружите какие-либо проблемы в этом руководстве, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.8/modules/fortios_extender_controller_extender_module.html