INE v5 Advanced Technologies实验室装载器
基本信息
这是一个简单的python / flask网络应用,用于加载INE v5 Advanced Technology Lab工作簿中的配置。 它已与GNS3中的虚拟硬件一起使用,但在任何物理或虚拟设置中均应运行良好。 后端过程是使用netmiko通过专用管理VRF与设备进行通信。 这样可以防止管理流量以任何方式影响实验室。
档案清单
lab.py-带flask和netmiko代码的主要python脚本
utils.py-用于生成一些字典的脚本,用于设备名称和IP映射以及文件系统目录信息。 设备IP到名称的映射在此文件中进行了硬编码。 使用适合您的设置的IP信息编辑设备字典。
fix-configs.py-用于在设备中添加MGMT vrf和MGMT ip信息,修复接口号(前缀0 /),更新VTY配置,更新http客