功能简介
你可以使用部署服务器来配置你的话机。部署服务器允许在升级、维护和配置话机时具有灵活性。启动文件、配置文件和资源文件通常位于此服务器上。
支持的配置协议
亿联话机支持多种传输协议进行配置:
简单文件传输协议 (TFTP)
文件传输协议 (FTP)
超文本传输协议 – 安全 (HTTPS)
文件传输协议 – 安全 (FTPS)
FTP 方法有两种类型:主动和被动。话机不支持主动 FTP。
你可以在部署服务器地址中指定传输协议,例如 http://xxxxxxx。如果未指定,则使用 TFTP 协议。
配置协议配置
static.auto_provision.server.type
static.auto_provision.user_agent_mac.enable
参数
允许值
默认值
描述
static.auto_provision.server.type
1-http2-https3-ftp其他值-tftp
tftp
配置话机用于连接部署服务器的协议类型。
仅当通过参数“static.auto_provision.server.url”配置的部署服务器访问 URL 中未定义协议类型时才有效。
static.auto_provision.user_agent_mac.enable[1]
0-禁用1-启用
1
启用或禁用话机的 MAC 地址包含在 HTTP/HTTPS 请求的 User-Agent 标头中,通过自动配置。
[1]如果你更改此参数,话机将重启以使更改生效。
支持的部署服务器发现方法
话机建立网络设置后,必须发现部署服务器以获取软件更新和配置设置。话机支持以下方法来发现部署服务器地址:
一键更新:此功能可在话机启动后引导你通过话机界面配置网络设置和部署服务器地址。
PnP:此功能允许话机在启动过程中通过广播 PnP SUBSCRIBE 消息来发现部署服务器地址。
DHCP:DHCP 选项可用于将部署服务器的地址或 URL 提供给话机。当话机使用 DHCP 协议请求 IP 地址时,生成的响应可能包含 option 66(针对 IPv4)/ option 59(针对 IPv6)或自定义选项(如果已配置),其中包含部署服务器地址。
静态:你可以通过话机界面或网页界面手动配置服务器地址。
一键更新
网页配置
在网页用户界面,选择:设置 > 自动更新 > 一键更新启用/等待时间。
参数配置
static.zero_touch.enable
static.zero_touch.wait_time
static.zero_touch.network_fail_wait_times
static.zero_touch.network_fail_delay_times
static.features.hide_zero_touch_url.enable
参数
取值范围
默认值
描述
static.zero_touch.enable
0-禁用1-启用
0
是否开启一键更新功能。
static.zero_touch.wait_time
[1-100]
5
一键更新功能开启后进入一键更新界面的倒计时。
static.zero_touch.network_fail_wait_times
[1-2147483646]
8
配置一键更新模块获取网络失败后重连的次数。
static.zero_touch.network_fail_delay_times
[1000-2147483646]
1000
配置一键更新模块获取网络失败后每次重连时间(单位:毫秒)。
static.features.hide_zero_touch_url.enable
0-禁用1-启用
0
配置在一键更新界面是否隐藏部署URL。
PnP 部署
网页配置
在网页用户界面,选择:设置 > 自动更新 > PNP 激活。
参数配置
static.auto_provision.pnp_enable
参数
允许值
默认值
描述
static.auto_provision.pnp_enable
0-关闭1-开启,话机通过广播 SIP SUBSCRIBE 消息来获取部署服务器 URL,话机可以在启动期间从该 URL 请求配置。
1
它触发即插即用 (PnP) 功能的开启或关闭。
DHCP 统一部署
您可以根据网络环境选择使用 IPv4 或 IPv6 自定义 DHCP option。所使用的 IPv4 或 IPv6 自定义 DHCP option 必须与 DHCP 服务器中定义的 option 保持一致。
网页配置
在网页界面,选择:设置 > 自动更新 > DHCP 激活 / IPv4 自定义选项。
参数配置
static.auto_provision.dhcp_option.enable
static.auto_provision.dhcp_option.list_user_options
static.auto_provision.url_wildcard.pn
参数
允许值
默认值
描述
static.auto_provision.dhcp_option.enable
0-关闭1-开启,话机通过检测 DHCP 选项来获取部署服务器地址。
1
它触发 DHCP 激活功能的开启或关闭。
static.auto_provision.dhcp_option.list_user_options
整数从 128 到 254
空
它配置用于请求部署服务器地址的 IPv4 自定义 DHCP 选项。多个选项用逗号分隔。
仅当“static.auto_provision.dhcp_option.enable”设置为 1(开启)时才有效。
static.auto_provision.dhcp_option.list_user6_options
整数从 135 到 65535,143除外
空
它配置用于请求部署服务器地址的 IPv6自定义 DHCP 选项。多个选项用逗号分隔。
仅当“static.auto_provision.dhcp_option.enable”设置为 1(开启)时才有效。
static.auto_provision.url_wildcard.pn
最多 32 个字符的字符串
空
它配置用于替换接收到的部署服务器 URL 中通配符 $PN 的字符。
配置的字符必须与部署服务器的实际目录名称一致。
静态部署
要使用静态部署方式,在配置部署服务器时,需要首先获取部署服务器地址。部署服务器地址可以是 IP 地址、域名或者 URL。如果将用户名和密码作为部署服务器地址的一部分指定,例如 http://user:pwd@server/dir,则只有在服务器支持该方式时才会生效。
URL 应包含正斜杠而不是反斜杠,并且不应包含空格。不支持转义字符。
如果未在部署服务器地址中指定用户名和密码,则将使用话机上配置的部署服务器的用户名和密码。
网页配置
在网页界面,选择:设置 > 自动更新 > 服务器地址/用户名/密码。
参数配置
static.auto_provision.server.url
static.auto_provision.server.username
static.auto_provision.server.password
参数
允许的值
默认值
描述
static.auto_provision.server.url
最多 511 个字符的 URL
空
它配置部署服务器的访问 URL。
static.auto_provision.server.username
最多 32 个字符的字符串
空
它配置用于访问部署服务器的用户名。
static.auto_provision.server.password
最多 32 个字符的字符串
空
它配置用于访问部署服务器的密码。
配置统一部署服务器
可以在本地 LAN 或 Internet 上的任何位置设置统一部署服务器。如果这是你首次配置统一部署服务器,请使用以下步骤作为建议。
设置部署服务器:
安装部署服务器应用程序或找到合适的现有服务器, 例如 3CDaemon。
创建一个账户和主目录。
设置账户的安全权限。
创建 boot 引导文件和 CFG 配置文件, 然后根据需要对其进行编辑。
将 boot 引导文件, CFG 配置文件和资源文件复制到部署服务器。
如果执行静态配置,请获取配置服务器地址。
通常,所有话机都配置相同的服务器帐户,但服务器帐户提供了一种方便地分区配置的方法。为每个帐户在服务器上提供一个唯一的主目录,并根据每行更改配置。