本文主要介绍鼎信通达IP话机如何通过自动更新、DHCP option两种不同方式实现版本升级、配置下发等应用。
配置文件类型说明
(一)通用配置文件
文件名以话机类型命名,如C61型号,通用配置文件名字为c000000000061.cfg,所有C61话机都可以使用此配置文件,主要用于批量下发相同配置内容。
备注:
- 中间有10个“0”;
- 各型号对应的配置文件如下:
型号 |
通用配置文件名 |
C61S |
c000000000061.cfg |
C62 |
c000000000062.cfg |
C63 |
c000000000063.cfg |
C64 |
c000000000064.cfg |
C66 |
c000000000066.cfg |
(二)MAC.cfg配置文件
文件名以对应话机的MAC地址命名,例如f8a03d6602d6.cfg,对应MAC的话机自动查询此配置文件,主要用于指定话机一对一下发配置和升级操作。
备注:如果URL路径里同时存在通用配置文件和MAC.cfg配置文件,话机会先使用通用配置文件,然后再取MAC.cfg配置文件,重复的配置将以mac.cfg的为准。
配置文件编辑
在 升级—自动更新菜单里导出Autop模板。

2. 打开导出的模板autop_config_template.cfg

参考模板中的格式,将相关参数分别复制到需要的配置文件中

备注:
- 三种配置文件里面的内容格式是一样的,是根据用途去区别通用或是独用而设置到通用配置文件里,或到mac对应的配置文件中,或自定义配置文件中。
- 配置文件的参数不分前后,仍建议参考模板分前后。
- #开头的是注释,用于用户区分相关内容的作用,和所在的功能模块。
- 某些功能不启用时,模板中没有相关参数;启用或修改后有参数和值,需要禁用相关参数就需要将相关参数的值设置为非值(如原来为1,修改为0)。
- 当不清楚某配置对应的参数时,可以将修改配置前后导出的模块对比,对比出配置项对应的参数,以及相关选项对应的值,(对比工具参考beyond compare)。
- 升级版本、联系人、铃声等相关的URL,支持TFTP、FTP、http、HTTPS。
- 配置文件下载到话机后,会校验配置文件的md5值,相同的校验值就不再使用该配置,所以第一次获取后立即生效,后面获取不会重复执行。
- 配置文件中的密码导出后是密文,要是修改,可以填写明文密码。
- 常用的配置内容有:话机账户信息、SIP服务器、网络配置、传输协议、语言、语音增益等。
自动更新示例
(一)电话簿自动更新
在通用配置文件中指定链接,链接对应的服务器目录下存放联系人文件;

话机上设置服务器URL地址,并待结果生效;

备注:
(1)这样设置后,后期要修改配置,修改服务器中的配置文件,然后设备重启开机,就会去获取相关配置文件,或设置定时获取。
(2)这里验证,我们点击“立即自动更新”获取相关文件。
当自动更新的模式生效时,会自动获取配置,并更新电话簿;

(二)版本批量升级-自动更新
在配置文件中设置版本升级的URL;

话机上设置服务器URL地址,并待结果生效;

备注:
这样设置后,后期要修改配置,修改服务器中的配置文件,然后设备重启开机,就会去获取相关配置文件,或设置定时获取。
这里验证,我们点击“立即自动更新”获取相关文件。
当自动更新的模式生效时,会自动获取配置,并更新版本;

备注:点击“立即自动更新”,可以马上验证结果。
三)自动下发配置
编辑话机需要的配置文件,并存放在指定的路径下

2、话机设置对应的更新URL

3、自动更新模式生效后,向指定的路径去获取配置文件

DHCP option 66 自动部署示例
(一)Windows系统中DHCP server服务安装
1、获取适合当前系统的
下载链接参考:
备注:这个是适合全部Windows平台的小工具,当前也有国内下载地址,甚至有汉化版本下载,本文以这个版本为案例演示。

2、下载后解压, 打开解压后的文件, 找到 dhcpwiz.exe 双击运行,点击 下一步。

3、选择要运行 dhcp server 的网卡,点击下一步,如下:

4、勾选TFTP,并设置路径,点击下一步

备注:
该软件还可以作为 http server, 如果不需要可以不用设置;。
我们这里不是重点为了上网,dns 信息不设置;。
5、设置 IP地址池,然后点击 DHCP options… 按键。

备注:配置 IP 地址池, 这个地址是 dhcp server 下发IP的范围。
6、点击 dhcp Options ... 按钮,设置tftp服务器的值,如下图:

备注:option string 填写本工具的电脑IP,使用本工具的TFTP功能,在操作4设置的,也可以使用其他的服务器类型+IP,这里不另说明。
7、点击OK后,回到了Configuring DHCP for Interface界面,点击下一步。

8、填写 INI 文件的保存路径, 如果之前配置过,勾选 Overwrite existing file 并点击 Write INI file 保存,然后点击下一步。

9、勾选 Run DHCP server immediatly , 并点击 Admin... 按钮以管理员身份运行。

备注:要是电脑常用这个功能,可以点击 Install 安装到本地,方便下次启用 。
10、点击 Start 按钮, 运行 dhcp server 。

11、状态Status为 Running,说明DHCP server就在运行了 。

备注:这个操作需要在独立网络,否则可能会影响到其他人正常上网!
(二)相关文件准备
- 将配置文件存放在TFTP指定的文件下(步骤4指定的路径)。
- 将其他相关的文件也存在在配置文件指定的路径下。

备注:
如图是让C66型号的话机通过tftp去下载版本2.66.6.0.94.rom。
配置文件的编辑参考第二章。
(三)自动部署过程验证
1.在DHCP server所在网络,插上话机的网线,电源。

同时DHCP server所在电脑抓包跟踪过程(这个非必须,只为了能看到效果)
2、话机自动重启后,验证结果。

如上:获取的IP可以web登录,版本信息已更新到需要的版本
产品系列
