模拟网关设备支持远程自动部署(Auto Provision),可以直接通过网络对设备的配置和固件升级进行远程集中管理。在这种部署模式下,用户在自动配置服务器(ACS)上对固件升级包和设备的配置文件进行管理和存放,设备在上电时或按配置周期性地访问ACS,并自动下载最新的固件包或配置文件。
通过自动管理功能远程部署设备时,需搭建一台ACS服务器(TFTP服务器) ,并需要满足以下条件:
•允许所有设备通过公网或私网访问该ACS服务器
•将配置文件和固件升级包存储在该ACS服务器上
•设备可通过以下两种途径中的任意一种获取ACS服务器的URL:
(1) 通过 DHCP option 66
(2) 在设备中预设,若在设备上启用了远程自动管理功能,则设备可在第一次上电或每一次重启后访问 ACS 服务器。
设备支持使用TFTP协议下载配置文件。
搭建TFTP服务器的常用软件有3CDaemon和Tftpd32,这两个软件都可以在Windows平台免费使用。下面以Tftpd32软件为例进行说明(此软件也可以搭建DHCP服务器)。
步骤1 在本地电脑上创建一个文件夹作为TFTP服务器根目录,并将配置文件或固件升级包放到该目录下。
步骤2 下载安装Tftpd32,并打开该应用程序。
步骤3 点击“Settings > TFTP”,在“Base Directory”栏选择服务器的根目录地址(存放配置文件和固件升级包的路径),并勾选“ Bind TFTP to this address”,选择TFTP服务器 IP 地址。
主控固件文件名规则为(pre)(固件型号).img(post),接口板固件文件名规则为(pre)ixu(mac).img(post),配置文件名规则为(pre)cfg(mac)(post),pre是前缀,post是后缀,前缀后缀可留空
例如,主固件为 icvp-v1-squashfs-sdcard-a307b45d.img,则固件型号为 icvp-v1。 设备 mac 为 A0980502D0A2,如果设置 pre 为 my,post 为空,则主固件文件名为 myicvp-v1.img。那么主固件文件名将是 myicvp-v1.img。配置文件名将是 mya0980502d0a2
您可以下载配置文件,然后编辑该文件。
系统相关参数,请参考OIAD自动配置系统参数
网关相关参数,请参考OIAD自动配置网络参数
VOIP相关参数,请参考OIAD自动配置VOIP参数
设备会从手动配置的 ACS 服务器链接地址获取配置文件和固件。
步骤1 登入设备的 Web 界面,点击“维护 > 自动部署”,在展开的参数项中设置 “固件升级地址”。选择自动部署方式及范围
服务器类型 | 地址格式 |
TFTP 服务器 | ACS 地址 |
步骤2 根据文件类型,设定文件前后缀
注意
当设备处于通过DHCP获取地址的网络环境中,可在DHCP服务器上配置DHCP option 66的地址为ACS的地址。设备会自动检测DHCP的option 66来获取ACS服务器地址链接。
如果己有的DHCP服务器不支持DHCP option 66,可另搭建一个DHCP服务器进行配置,见步骤 1 。
注意
若在界面上开启了''通过DHCP option 66获取ACS地址",并手动配置了ACS地址,则设备将先尝试从来自DHCP服务器的消息中获取ACS地址(option 66),无法获取时使用手动配置的ACS地址。
步骤1 在PC上安装DHCP服务器软件,以Tftpd32为例。打开Tftpd32,点击“Settings > GLOBAL”,勾选“ DHCP Server”。然后点击 “Settings > DHCP”, 进行如下配置,并点击OK。
注意:对于 tftp 工具,当它作为 TFTP 服务器和 DHCP 服务器工作时,无需在附加选项中添加选项 66,因为它会发送选项 66。但如果不使用该工具,则需要在 DHCP 服务器中添加选项 66。
名称 | 说明 |
IP pool starting address | 可分配的起始地址。 |
Size of pool | 总共可分配地址个数。 |
Win/DNS server | DNS服务器地址。 |
Default router | 默认路由地址。 |
Mask | 可分配地址段对应的子网掩码。 |
Additional Option | DHCP携带的扩展参数。需设为66,并将地址设为TFTP服务器的地址。 |
Bind DHCP to this address | 勾选后,选择DHCP服务器IP地址。 |
步骤2 登入设备的Web界面,点击“网络设置 > wan设置”,网络类型选择为“dhcp”,设置OPT 60,并提交。
步骤3 登入设备的 Web 界面,点击“维护 > 自动部署”,根据文件类型,设定文件前后缀
步骤 4 重新启动设备
最后,如果无法使用此功能,可以在 DHCP 服务器中捕获网络。
这是在我的 DHCP 服务器中捕获的网络包,你可以在 Offer 中看到 DHCP 发送的选项 66。