举例:配置通过Option参数方式实现ZTP
组网图形
^^^
操作步骤
- 编辑masterkey.ini文件。
新建.txt文档,修改文件名masterkey.ini。这里以保存配置文件方式为例,密码为YsHsjx_202206,编辑文件字段如下:
[BEGIN] EXPORTCFG=YsHsjx_202206 [END]
- 配置DHCP服务器。# 配置DHCP服务器分配给客户端的IP地址池,并参照表2配置DHCP服务器Option选项的值。本举例以华为设备为例配置DHCP服务器。
表2 DHCP服务器Option选项取值 Option编号 含义 取值 Option 1 IP地址的子网掩码 255.255.255.0 Option 3 DHCP客户端的出口网关 10.1.1.1 Option 67 文件服务器地址及开局配置文件名 sftp://sftp_user:Hyx_Hy1234@10.1.3.2/conf_file.cfg Option 145 设置开局系统软件和masterkey文件 - 开局系统文件为software_file.cc
- masterkey文件为masterkey.ini
<HUAWEI> system-view [HUAWEI] sysname dhcp_server [dhcp_server] dhcp enable [dhcp_server] ip pool pool1 [dhcp_server-ip-pool-pool1] gateway-list 10.1.1.1 [dhcp_server-ip-pool-pool1] network 10.1.1.0 mask 255.255.255.0 [dhcp_server-ip-pool-pool1] option 67 cipher sftp://sftp_user:Hyx_Hy1234@10.1.3.2/conf_file.cfg [dhcp_server-ip-pool-pool1] option 145 ascii vrpfile=software_file.cc;masterfile=masterkey.ini; [dhcp_server-ip-pool-pool1] quit [dhcp_server] vlan batch 10 [dhcp_server] interface 10ge 1/0/3 [dhcp_server-10GE1/0/3] portswitch [dhcp_server-10GE1/0/3] port link-type trunk [dhcp_server-10GE1/0/3] port trunk allow-pass vlan 10 [dhcp_server-10GE1/0/3] quit [dhcp_server] interface vlanif 10 [dhcp_server-Vlanif10] ip address 10.1.2.2 24 [dhcp_server-Vlanif10] quit
- 配置DHCP中继。# 配置DeviceC的DHCP中继功能,同时配置DeviceC与DeviceA、DeviceB相连的接口IP地址为10.1.1.1,作为DeviceA、DeviceB的缺省网关。
<HUAWEI> system-view [HUAWEI] sysname DeviceC [DeviceC] vlan batch 10 [DeviceC] interface 10ge 1/0/1 [DeviceC-10GE1/0/1] portswitch [DeviceC-10GE1/0/1] port link-type trunk [DeviceC-10GE1/0/1] port trunk allow-pass vlan 10 [DeviceC-10GE1/0/1] port trunk pvid vlan 10 [DeviceC-10GE1/0/1] quit [DeviceC] interface 10ge 1/0/2 [DeviceC-10GE1/0/2] portswitch [DeviceC-10GE1/0/2] port link-type trunk [DeviceC-10GE1/0/2] port trunk allow-pass vlan 10 [DeviceC-10GE1/0/2] port trunk pvid vlan 10 [DeviceC-10GE1/0/2] quit [DeviceC] interface vlanif 10 [DeviceC-Vlanif10] ip address 10.1.1.1 24 [DeviceC-Vlanif10] quit [DeviceC] dhcp enable [DeviceC] interface vlanif 10 [DeviceC-Vlanif10] dhcp select relay [DeviceC-Vlanif10] dhcp relay server-ip 10.1.2.2
- 配置文件服务器。# 用户可以将设备配置为文件服务器,但由于文件服务器需要占用设备的存储资源,因此在使用设备作为文件服务器时,需要考虑存储空间的问题。所以在ZTP网络中,一般需要部署第三方服务器,配置的具体方法请参见第三方服务器的操作指导。
# 文件服务器配置完成后,将设备需要加载的系统软件、配置文件和中间文件放在文件服务器的根目录下。
- 将DeviceA、DeviceB上电,启动ZTP流程。
检查配置结果
设备上电后15分钟左右,完成ZTP流程。此时可以登录到设备后执行命令display startup查看设备当前的系统软件、配置文件是否与预期的一致。以DeviceA为例。
<DeviceA> display startup MainBoard: Configured startup system software: flash:/software_file.cc Startup system software: flash:/software_file.cc Next startup system software: flash:/software_file.cc Startup saved-configuration file: flash:/conf_file.cfg Next startup saved-configuration file: flash:/conf_file.cfg Startup paf file: default Next startup paf file: default Startup patch package: NULL Next startup patch package: NULL Startup feature software: NULL Next startup feature software: NULL
配置脚本
- DeviceC的配置文件
# sysname DeviceC # vlan batch 10 # dhcp enable # interface Vlanif10 ip address 10.1.1.1 255.255.255.0 dhcp select relay dhcp relay server-ip 10.1.2.2 # interface 10GE1/0/1 port link-type trunk port trunk pvid vlan 10 port trunk allow-pass vlan 10 # interface 10GE1/0/2 port link-type trunk port trunk pvid vlan 10 port trunk allow-pass vlan 10 # return
- DHCP服务器的配置文件
# sysname dhcp_server # dhcp enable # vlan batch 10 # ip pool pool1 gateway-list 10.1.1.1 network 10.1.1.0 mask 255.255.255.0 option 67 cipher %+%#,nl-3C^(L"r2cE=]>Z[X2Xo+<e0-S;@s"#ReXBA(h>4\4h_@P']"!t4*26):0x31:fqp7Jz4FG'SYLo#%+%# option 145 ascii vrpfile=software_file.cc;masterfile=masterkey.ini; # interface Vlanif10 ip address 10.1.2.2 255.255.255.0 # interface 10GE1/0/3 port link-type trunk port trunk allow-pass vlan 10 # return
版权声明:
作者:SE_YT
链接:https://www.cnesa.cn/2809.html
来源:CNESA
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
打赏
海报
举例:配置通过Option参数方式实现ZTP
组网图形
图1 配置Option参数实现ZTP组网图
表1 设备及待加载的文件信息
新加入的设备
设备序列号
需要加载的文件
DeviceA
2102311LDL0000000806
系统软件:software_file.cc
配置文件:conf_file.cfg
DeviceB
2102311LDL0000000918
系统软件:software_file.cc
配置文件:conf_file.cfg
^^^
组网需求
配置思路
操作步骤
检查配置结果
配置脚本
组网需求
如图1所示,某网络中新增两台空配置设备DeviceA和DeviceB,连接到现网设备DeviceC上。DeviceC作为DeviceA和DeviceB的出口网关。DeviceC与DHCP服务器、文件服务器之间路由可达。
用户希望空配置的DeviceA和DeviceB在上电启动后能够自动加载相应的系统软件和配置文件,完成开局部署,以降低现场配置的人力、时间成本。
DeviceA和DeviceB的设备信息及待加载的文件信息如表1所示。
本例中interface1,interface2,interface3分别代表10GE1/0/1,10GE1/0/2,10GE1/0/3。
配置思路
采用如下的思路配置Option参数实现ZTP:
配置DHCP服务器。
配置DHCP中继器。
配置文件服务器。
将DeviceA、DeviceB上电,启动ZTP流程。
操作步骤
编辑masterkey.ini文件。
新建.txt文档,修改文件名masterkey.ini。这里以保存配置文件方式为例,密码为YsHsjx_202206,编辑文件字段如下:
[BEGIN]
EXPORTCFG=YsHsjx_202206
[END]
配置DHCP服务器。# 配置DHCP服务器分配给客户端的IP地址池,并参照表2配置DHCP服务器Option选项的值。本举例以华为设备为例配置DHCP服务器。
表2 DHCP服务器Option选项取值
Option编号
含义
取值
Option 1
IP地址的子网掩码
255.255.255.0
Option 3
DHCP客户端的出口网关
10.1.1.1
Option 67
文件服务器地址及开局配置文件名
sftp://sftp_user:Hyx_Hy1234@10.1.3.2/conf_file.cf……
共有 0 条评论