fortinet.fortios.fortios_extender_controller_extender 模块 – 在 Fortinet 的 FortiOS 和 FortiGate 中配置扩展器控制器。
注意
此模块是 fortinet.fortios 集合 (版本 2.3.8) 的一部分。
如果您正在使用 ansible
包,则可能已安装此集合。它不包含在 ansible-core
中。要检查它是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install fortinet.fortios
。您需要其他要求才能使用此模块,请参阅 要求 了解详细信息。
要在 playbook 中使用它,请指定:fortinet.fortios.fortios_extender_controller_extender
。
fortinet.fortios 2.0.0 中的新增功能
概要
此模块能够通过允许用户设置和修改 extender_controller 功能和扩展器类别来配置 FortiGate 或 FortiOS (FOS) 设备。示例包括所有参数,使用前需要将值调整到数据源。已在 FOS v6.0.0 上测试。
要求
执行此模块的主机需要以下要求。
ansible>=2.15
参数
参数 |
注释 |
---|---|
基于令牌的身份验证。从 FortiGate 的 GUI 生成。 |
|
启用/禁用任务的日志记录。 选项
|
|
扩展器控制器配置。 |
|
AAA 共享密钥。 |
|
接入点名称 (APN)。 |
|
FortiExtender 管理 (启用或禁用)。 选项
|
|
控制对受管理扩展器的管理访问。用空格分隔条目。 选项
|
|
特定于调制解调器的初始化 AT 命令。 |
|
FortiExtender 管理 (启用或禁用)。 选项
|
|
FortiExtender LAN 扩展带宽限制 (Mbps)。 |
|
计费开始日。 |
|
CDMA AAA SPI。 |
|
CDMA HA SPI。 |
|
CDMA 调制解调器的 NAI。 |
|
连接状态。 |
|
FortiExtender 控制器报告配置。 |
|
控制器报告间隔。 |
|
控制器报告信号阈值。 |
|
FortiExtender 控制器报告状态。 选项
|
|
描述。 |
|
设备 ID。 |
|
拨号模式(按需拨号或始终连接)。 选项
|
|
拨号状态。 |
|
启用/禁用对 LAN 扩展接口上的带宽的强制执行。 选项
|
|
FortiExtender 名称。 |
|
此 FortiExtender 的扩展类型。 选项
|
|
HA 共享密钥。 |
|
FortiExtender 序列号。 |
|
FortiExtender 接口名称。源系统.接口.名称。 |
|
允许/不允许网络启动对调制解调器的更新。 选项
|
|
设置受管理扩展器的管理员密码。 |
|
更改或重置受管理扩展器的管理员密码(是、默认或否)。 选项
|
|
FortiExtender 模式。 选项
|
|
调制解调器 1 的配置选项。 |
|
FortiExtender 自动切换配置。 |
|
根据数据使用情况自动切换。 选项
|
|
通过断开连接自动切换。 选项
|
|
根据断开连接时间自动切换。 |
|
根据断开连接阈值自动切换。 |
|
根据信号强度自动切换。 选项
|
|
带回切多选项的自动切换。 选项
|
|
在指定的 UTC 时间 (HH:MM) 自动切换到首选 SIM 卡/运营商。 |
|
在给定时间 (3600 - 2147483647 秒) 后自动切换到首选 SIM 卡/运营商。 |
|
连接状态。 |
|
默认 SIM 卡选择。 选项
|
|
FortiExtender GPS 启用/禁用。 选项
|
|
FortiExtender 接口名称。源系统.接口.名称。 |
|
首选运营商。 |
|
冗余接口。 |
|
FortiExtender 模式。 选项
|
|
SIM 卡 选项
|
|
SIM 卡 |
|
SIM 卡 选项
|
|
SIM 卡 |
|
调制解调器 2 的配置选项。 |
|
FortiExtender 自动切换配置。 |
|
根据数据使用情况自动切换。 选项
|
|
通过断开连接自动切换。 选项
|
|
根据断开连接时间自动切换。 |
|
根据断开连接阈值自动切换。 |
|
根据信号强度自动切换。 选项
|
|
带回切多选项的自动切换。 选项
|
|
在指定的 UTC 时间 (HH:MM) 自动切换到首选 SIM 卡/运营商。 |
|
在给定时间 (3600 - 2147483647 秒) 后自动切换到首选 SIM 卡/运营商。 |
|
连接状态。 |
|
默认 SIM 卡选择。 选项
|
|
FortiExtender GPS 启用/禁用。 选项
|
|
FortiExtender 接口名称。源系统.接口.名称。 |
|
首选运营商。 |
|
冗余接口。 |
|
FortiExtender 模式。 选项
|
|
SIM 卡 选项
|
|
SIM 卡 |
|
SIM 卡 选项
|
|
SIM 卡 |
|
调制解调器密码。 |
|
调制解调器类型 (CDMA、GSM/LTE 或 WiMAX)。 选项
|
|
调制解调器的运行模式 (3G、LTE 等)。 选项
|
|
FortiExtender 条目名称。 |
|
启用以覆盖扩展器配置文件管理访问配置。 选项
|
|
启用以覆盖扩展器配置文件强制执行带宽设置。 选项
|
|
启用以覆盖扩展器配置文件登录密码(管理员密码)设置。 选项
|
|
PPP 身份验证协议 (PAP、CHAP 或 auto)。 选项
|
|
启用/禁用 PPP 回显请求。 选项
|
|
PPP 密码。 |
|
PPP 用户名。 |
|
主 HA。 |
|
FortiExtender 配置文件配置。源扩展器控制器.扩展器配置文件.名称。 |
|
每月配额限制 (MB)。 |
|
根据失败尝试允许的重拨次数。 选项
|
|
冗余接口。 |
|
启用/禁用调制解调器漫游。 选项
|
|
FortiExtender 工作角色(主、辅助、无)。 选项
|
|
辅助 HA。 |
|
SIM 卡 PIN。 |
|
VDOM。 |
|
FortiExtender WAN 扩展配置。 |
|
FortiExtender 接口名称。源系统.接口.名称。 |
|
FortiExtender 接口名称。源系统.接口.名称。 |
|
WiMax 身份验证协议 (TLS 或 TTLS)。 选项
|
|
WiMax 运营商。 |
|
WiMax 领域。 |
|
要操作的成员属性路径。 如果有多个属性,则用斜杠字符分隔。 标有 member_path 的参数对于执行成员操作是合法的。 |
|
在指定的属性路径下添加或删除成员。 当指定 `member_state` 时,`state` 选项将被忽略。 选项
|
|
指示是创建还是删除对象。 选项
|
|
虚拟域,在先前定义的虚拟域中。vdom 是 FortiGate 的虚拟实例,可以将其配置并用作不同的单元。 默认值: |
备注
注意
旧版 fortiosapi 已弃用,httpapi 是运行 playbook 的首选方式。
该模块支持 check_mode。
示例
- name: Extender controller configuration.
fortinet.fortios.fortios_extender_controller_extender:
vdom: "{{ vdom }}"
state: "present"
access_token: "<your_own_value>"
extender_controller_extender:
aaa_shared_secret: "<your_own_value>"
access_point_name: "<your_own_value>"
admin: "disable"
allowaccess: "ping"
at_dial_script: "<your_own_value>"
authorized: "disable"
bandwidth_limit: "1024"
billing_start_day: "14"
cdma_aaa_spi: "<your_own_value>"
cdma_ha_spi: "<your_own_value>"
cdma_nai: "<your_own_value>"
conn_status: "2147483647"
controller_report:
interval: "300"
signal_threshold: "10"
status: "disable"
description: "<your_own_value>"
device_id: "1024"
dial_mode: "dial-on-demand"
dial_status: "2147483647"
enforce_bandwidth: "enable"
ext_name: "<your_own_value>"
extension_type: "wan-extension"
ha_shared_secret: "<your_own_value>"
id: "27"
ifname: "<your_own_value> (source system.interface.name)"
initiated_update: "enable"
login_password: "<your_own_value>"
login_password_change: "yes"
mode: "standalone"
modem_passwd: "<your_own_value>"
modem_type: "cdma"
modem1:
auto_switch:
dataplan: "disable"
disconnect: "disable"
disconnect_period: "600"
disconnect_threshold: "3"
signal: "disable"
switch_back: "time"
switch_back_time: "<your_own_value>"
switch_back_timer: "86400"
conn_status: "0"
default_sim: "sim1"
gps: "disable"
ifname: "<your_own_value> (source system.interface.name)"
preferred_carrier: "<your_own_value>"
redundant_intf: "<your_own_value>"
redundant_mode: "disable"
sim1_pin: "disable"
sim1_pin_code: "<your_own_value>"
sim2_pin: "disable"
sim2_pin_code: "<your_own_value>"
modem2:
auto_switch:
dataplan: "disable"
disconnect: "disable"
disconnect_period: "600"
disconnect_threshold: "3"
signal: "disable"
switch_back: "time"
switch_back_time: "<your_own_value>"
switch_back_timer: "86400"
conn_status: "0"
default_sim: "sim1"
gps: "disable"
ifname: "<your_own_value> (source system.interface.name)"
preferred_carrier: "<your_own_value>"
redundant_intf: "<your_own_value>"
redundant_mode: "disable"
sim1_pin: "disable"
sim1_pin_code: "<your_own_value>"
sim2_pin: "disable"
sim2_pin_code: "<your_own_value>"
multi_mode: "auto"
name: "default_name_78"
override_allowaccess: "enable"
override_enforce_bandwidth: "enable"
override_login_password_change: "enable"
ppp_auth_protocol: "auto"
ppp_echo_request: "enable"
ppp_password: "<your_own_value>"
ppp_username: "<your_own_value>"
primary_ha: "<your_own_value>"
profile: "<your_own_value> (source extender-controller.extender-profile.name)"
quota_limit_mb: "5242880"
redial: "none"
redundant_intf: "<your_own_value>"
roaming: "enable"
role: "none"
secondary_ha: "<your_own_value>"
sim_pin: "<your_own_value>"
vdom: "0"
wan_extension:
modem1_extension: "<your_own_value> (source system.interface.name)"
modem2_extension: "<your_own_value> (source system.interface.name)"
wimax_auth_protocol: "tls"
wimax_carrier: "<your_own_value>"
wimax_realm: "<your_own_value>"
返回值
常见的返回值已在 此处 记录,以下是此模块特有的字段。
键 |
描述 |
---|---|
FortiGate镜像的版本号。 返回值:始终 示例: |
|
上次用于将内容置备到 FortiGate 的方法。 返回值:始终 示例: |
|
FortiGate 在上次应用的操作中给出的最后结果。 返回值:始终 示例: |
|
上次调用 FortiGate 时使用的主密钥 (ID)。 返回值:成功 示例: |
|
用于完成请求的表的名称。 返回值:始终 示例: |
|
用于完成请求的表的路径。 返回值:始终 示例: |
|
内部版本号。 返回值:始终 示例: |
|
设备的序列号。 返回值:始终 示例: |
|
操作结果的指示。 返回值:始终 示例: |
|
使用的虚拟域。 返回值:始终 示例: |
|
FortiGate 的版本。 返回值:始终 示例: |