锐捷网络设备的零配置下发

网络设备配置传统的方式都是每台每台插上console线来进行配置,这种方法固然是最传统的当然速度也是最慢的方式,下面就拿锐捷的路由交换设备来作为实验环境,已python脚本为主导,探究ZAM(零配置)下发,和后期设备配置获取下发的操作。

  • 本次配置试验来源于eve中导入的锐捷试验镜像,以及现实交换机S5760(11.x版本)S5310(12.x版本)相关代码会放到链接处供大家参考下载。

所谓ZAM(Zero Automatic Manage)零配置自动部署管理,在虚拟机镜像环境下,zam功能支持不完善,顾在实际操作应使用实际环境。实际环境中不是所有设备缺省状态下zam功能都是开启的,具体系统需要查找相关文章来确定是否支持以及缺省状态下是否开启zam。

准备工作:

### dhcp服务支持;
### tftp或者ftp服务支持;
### 相关设备序列号;
### 创建相关zam的python文件;
### 设置电脑为静态ip地址为dhcp地址池中的地址且dhcp opthion 66所指向的地址为改地址;
### 连接相关设备(设备控制台和网线)

DHCP服务设置

  • 交换机创建地址池并开启dhcp服务,指定扩展66 67
service  dhcp
ip dhcp pool zam
	 option 66 ascii 1.1.1.2
 	 option 67 ascii python.py
     network 1.1.1.0 255.255.255.0	
     default-router 1.1.1.1 
int vlan 1
ip add 1.1.1.1 24
no shutdown

##TFTP/FTP服务设置

//TFTP或FTP在windows下开启或者Linux下开启都可以,但需要注意有时候端口会被占用,使用一下方法来杀死进程。
netstat -ano | findstr '69'
netstat -ano | findstr '21'
taskkill -f /pid xxx //需要在管理员模式下执行

在这里插入图片描述

相关设备序列号

设备序列号需要提前收集,可以是购买设备时厂家给,进入设备登录查看,或者使用扫码枪进行设备扫码,收集序列号是为了生成配置文件来方便后续下发配置等工作。
创建以下文件夹
在这里插入图片描述
其中POAP_IMAGE下放入相关镜像文件,POAP_CFG中放入相关的配置文件。

  • 为了方便快速的配置poap的配置文件,因此使用以下Python脚本来生成文件。
    CFG生成文件脚本

创建相关zam的python文件

锐捷zam(领配置下发)脚本文件
脚本文件放在以上同等级目录下,方便交换机脚本获取

最后就是电脑设置相关ip地址,连接好console线与网线,详细设置步骤就不一一赘述。

下一章节给带来Python 多线程远程下发或收集配置的操作!!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值