亿联话机获取配置服务器地址的方法
亿联话机可以通过以下几种方式获取配置服务器地址:
获取配置服务器地址的优先级如下:PnP 服务器 > DHCP 选项(对于 IPv4:自定义 IPv4 选项 > 选项 66 > 选项 43;对于 IPv6:自定义 IPv6 选项 > 选项 59) > 话机闪存。以下部分详细介绍了每种方式的过程。
即插即用服务器
亿联话机支持从 PnP 服务器获取配置服务器地址。话机在启动时会广播 PnP 订阅消息以获取配置服务器地址。要使用即插即用功能,请确保启用此功能。
通过网页用户界面配置 PnP:
在网页用户界面,选择:设置 > 自动更新。
在 激活PNP 字段中选择开。
点击 确认 以接受更改。网络中激活的任何 PnP 服务器都会响应一个 SIP NOTIFY 消息,消息体中包含配置服务器的地址。
话机从 PNP 服务器获取配置服务器地址后,会在启动时连接到配置服务器并执行自动配置。
DHCP 选项
亿联话机可以通过检测启动时的 DHCP 选项来获取配置服务器地址。
如果你使用的是 IPv4 网络,话机会自动检测选项 66 和选项 43 以获取配置服务器地址。DHCP 选项 66 用于标识 TFTP 服务器。DHCP 选项 43 是一个供应商特定选项,用于传输供应商特定信息。
如果你使用的是 IPv6 网络,话机会自动检测选项 59 以获取配置服务器地址。DHCP 选项 59 用于指定客户端要下载的引导文件的 URL。
你可以配置话机通过自定义 DHCP 选项获取配置服务器地址。根据你的网络环境,可以选择使用 IPv4 或 IPv6 自定义 DHCP 选项。要通过自定义 DHCP 选项获取配置服务器地址,请确保在话机上正确配置 DHCP 选项。IPv4 或 IPv6 自定义 DHCP 选项必须与 DHCP 服务器中定义的选项一致。
通过网页用户界面配置 DHCP选项:
在网页用户界面,选择:设置 > 自动更新。
在 DHCP激活字段中选择开。
如果你使用的是 IPv4 网络,在 IPv4 自定义选项字段中输入所需的值。
如果你使用的是 IPv6 网络,在 IPv6 自定义选项字段中输入所需的值。
点击提交以接受更改。
启动时,话机会广播带有 DHCP 选项的 DHCP 请求以获取配置服务器地址。配置服务器地址将在接收到的 DHCP 响应消息中找到。
话机从 DHCP 服务器获取配置服务器地址后,会在启动时连接到配置服务器并执行自动配置。
有关 DHCP 选项的更多信息,请参考最新管理员指南。
以下示例显示了从 IPv4 自定义 DHCP 选项获取 TFTP 服务器地址的消息:
右键单击自定义选项的根节点(例如,选项 128),选择 Copy > Bytes > Printable Text Only。将复制的文本粘贴到你喜欢的文本编辑器中以检查地址,例如 tftp://192.168.1.100/。
话机闪存
亿联话机可以从话机闪存中获取配置服务器地址。要通过读取话机闪存获取配置服务器地址,请确保配置正确。
通过网页用户界面配置 话机闪存:
在网页用户界面,选择:设置 > 自动更新。
在服务器地址、用户名和密码字段中分别输入配置服务器的 URL、用户名和密码(用户名和密码是可选的)。
点击提交以接受更改。
完成上述配置后,话机会通过以下方法之一连接到配置服务器并执行自动配置:开机、重复、每周、灵活自动配置、立即自动配置、SIP 通知消息和多模式混合。有关这些方法的更多信息,请参考触发话机执行自动配置。
配置配置服务器 URL 的通配符
通常,你的环境中可能会部署许多话机型号。要使用统一的配置服务器部署多种话机型号,管理员为不同话机型号配置统一的配置服务器 URL 会更加方便。在配置服务器上,需要为不同话机型号配置多个目录,每个目录都有唯一的目录名。亿联话机在配置服务器 URL 中支持以下通配符:
$PN:用于标识配置服务器目录的目录名,其中包含相应的引导文件和配置文件。
$MAC:用于标识 话机的 MAC 地址。
参数“static.auto_provision.url_wildcard.pn”用于配置引导文件和配置文件所在目录的目录名。
有关参数的更多信息,请参考最新话机配置参数说明或管理员指南。
当话机获取包含通配符 $PN 的配置服务器 URL 时,会自动将字符 $PN 替换为话机上配置的参数 “static.auto_provision.url_wildcard.pn” 的值。当话机被触发执行自动配置时,它将请求从配置服务器上的标识目录下载引导文件和配置文件。
说明
参数 “static.auto_provision.url_wildcard.pn” 的值必须与配置服务器目录的目录名一致,其中包含 话机的引导文件和配置文件。
以下示例有助于解释通配符功能:你希望在环境中同时部署AX86R 和 AX83H 话机。话机被配置为通过 DHCP 选项 66 获取配置服务器 URL。以下详细说明如何使用通配符功能部署AX86R 和 AX83H 话机。
在配置服务器的根目录上创建两个目录。
将这两个目录的目录名配置为 “AX86R” 和 “AX83H”。
将相关的引导文件和配置文件放置在上述创建的目录中。
在 DHCP 服务器上将 DHCP 选项 66 的值配置为 tftp://192.168.1.100/$PN。
配置参数“static.auto_provision.url_wildcard.pn”的值。参数“static.auto_provision.url_wildcard.pn”的默认值为AX86R 话机的 “AX86R” 和 AX83H 话机的 “AX83H”。如果默认值与目录名不同,则需要提前在 话机上将此参数的值配置为目录名。
启动时,话机通过 DHCP 选项 66 获取配置服务器 URL “tftp://192.168.1.100/$PN”,然后将 URL 中的字符 “$PN” 替换为AX86R 话机的 “AX86R” 和 AX83H 话机的 “AX83H”。执行自动配置时,SIP-AX86R 话机和 AX83H 话机首先请求从配置服务器地址 “tftp://192.168.1.100/AX86R” 和 “tftp://192.168.1.100/AX83H” 分别下载 MAC 相关的引导文件和配置文件。如果在服务器上找不到匹配的 MAC 相关引导文件,SIP-AX86R 话机和 AX83H 话机会请求从配置服务器地址 “tftp://192.168.1.100/AX86R” 和 “tftp://192.168.1.100/AX83H” 分别下载通用引导文件和配置文件。
如果在 DHCP 服务器上将 URL 配置为 “tftp://192.168.1.100/$PN/$MAC.boot”,SIP-AX86R 话机和 AX83H 话机会分别将字符 “$PN” 替换为 “AX86R” 和 “AX83H”,并将字符 “$MAC” 替换为它们的 MAC 地址。例如,一个AX86R 话机的 MAC 地址是 00156543EC97。执行自动配置时,话机将仅请求从配置服务器地址 “tftp://192.168.1.100/AX86R” 下载 00156543ec97.boot 文件和该文件中引用的配置文件。
有关引导文件的更多信息,请参考 管理 Boot 文件。