带配置设备部署
背景信息
在某些特定场景下,设备出厂时可以自带定制化的配置文件,配置文件中包含了带配置部署相关的命令行,用以指定文件服务器地址、开局使用的中间文件名、设备与SNMP主机的共享密钥等。用户仅需简单地配置设备上线,设备就可以自动获取并加载正确的配置,减少用户的操作成本。
带配置部署流程中,设备处于Busy状态,不允许用户执行其他配置命令,只能执行查询操作。
带配置部署相关命令包含于设备出厂自带的配置文件中,设备正常运行情况下,用户不可以自主手动执行。
设备正常运行情况下,用户如果要启动带配置部署流程,可以通过重新设置下次启动使用的配置文件并重启设备的方式来实现。设备下次启动使用的配置文件中必须包含带配置部署相关命令行。
如果用户不希望使用带配置部署功能,为了避免设备出厂自带的配置对其他功能产生影响,可以手动执行对应的undo命令将配置取消掉。
相关命令
设备自带的配置文件中包含的命令行如表3-5所示。
功能 |
命令 |
备注 |
---|---|---|
使能设备的带配置部署功能 |
easy-operation client ztp-with-cfg enable | 缺省情况下,设备没有使能带配置部署功能。 |
(可选)指定带配置部署流程中所使用的中间文件 |
easy-operation client netfile filename | 缺省情况下,设备使用的中间文件为lswnet.cfg。 |
(可选)指定带配置部署流程中所用的VLAN |
easy-operation client vlan vlanid | 缺省情况下,设备使用的VLAN为VLAN 1。 |
配置文件服务器的相关信息 |
通过IP地址方式指定:
|
|
通过URL地址方式指定:
|
||
配置设备与SNMP主机的共享密钥 |
easy-operation client snmp securityname cipher password |
- |
配置文件实例
假设某地需要通过带配置部署的方式配置一批华为交换机,设备所需的中间文件及版本文件等都已上传到文件服务器上,SFTP文件服务器的IP地址为10.1.1.1,用户名和密码分别为test和easyoperation,设备与SNMP主机的共享密钥为huawei123,中间文件名称为ztpwithcfg.cfg,使用的VLAN为VLAN 100。此时设备出厂时自带的配置文件应当包含如下配置:
# easy-operation client ztp-with-cfg enable easy-operation client netfile ztpwithcfg.cfg easy-operation client vlan 100 easy-operation client sftp-server ip-address 10.1.1.1 username test password easyoperation easy-operation client snmp securityname cipher huawei123 # return