VB.NET源码-华为交换机批量配置生成器VB6,vbs脚本

华为eNSP S5700交换机批量配置生成器(SecureCRT vbs脚本)

一、启由
       待业在家被同行拉去调一批华为5735交换机,配置大部分相同,不同的只有VLAN和IP地址,敲命令复制10几分钟一台,想着弄一个脚本来优化流程,也挣同行一顿大餐,毕竟还是有部分同行不会配置交换机的(也包括我,问就是没证书)。回家花了一天完成基础框架制作和脚本内容编写,在模拟器上验证时各种报错,由于不同交换机版本和型号配置命令不太一样,一个软件肯定不能覆盖所有生产环境,就把原本调试S5735的内容精简了一下适配模拟器里面的S5700,最起码可以用在做实验的前期配置上。

二、软件介绍

VB.NET源码-华为交换机批量配置生成器VB6,vbs脚本_第1张图片
       1.0和1.1版本软件基于VB6.0,可以划分VLAN,配置VLANIF接口描述,IP地址,接口业务TRUNK、ACCESS,aaa信息,ACL策略,静态路由等基本配置。
       1.3版本使用vb.net编写,win7需要安装net.F4.0,可以划分VLAN,配置VLANIF接口描述,IP地址,接口业务TRUNK、ACCESS,aaa信息,流策略,静态路由等基本配置
三、软件使用

VB.NET源码-华为交换机批量配置生成器VB6,vbs脚本_第2张图片
        配置完成后点“生成VBS脚本”,即可在软件同目录下生成   “交换机名称”.vbs  的脚本文件,基本上5秒之内就可以完成。
        打开SecureCRT,正常连接到交换机上,在用户视图下点菜单栏的  “脚本”--“执行...”,选择生成的vbs文件即可,测试环境基本10秒之内完成所有写入操作,执行完毕后自动回到用户视图。

四、存在问题
        由于此软件所有命令都基于eNSP,生产环境使用可能会有部分命令报错,以后接触实机多了会完善本软件,也欢迎各位同行给与指导交流

五、版本说明
        1.0 初始版本
        1.1 修改软件布局,避免可能出现的排版错乱的问题
        1.3 添加vlan batch 中 to 指令;vlanif数量5可自由配置;可选console认证为aaa;添加关闭初次登录必须修改密码选项;添加流策略方向选项。http服务暂不能配置
        后续可以载网盘里直接下载

六、有反馈说程序带木马,这个估计不好处理,我在网盘里上传了工程文件和源码,有兴趣的可以下载导入测试

后期eNSP Lite出来之后应该还会更新一次,把现有命令跟新版本命令同步一下
下载 https://wwnl.lanzoul.com/b04jv32pa 密码:6rvv

转发于网络, 【请勿转载】

你可能感兴趣的:(华为,服务器,网络,工业自动化,设备管理,配置脚本)