python自动化-自动化网络配置工具v2(可巡检,可批量配置)

在日常工作中遇到需要配置相同配置的场景,网络工程师一个个去登陆配置会让工作效率显得没那么高效。 但是随着科技发展,人们不断的学习,我们似乎可以使用一些软件或者脚本来帮助我们实现巡检任务或者配置任务。 今天我想给大家分享一款我自己写的一个自动化网络配置工具,这个就是该工具的界面

让我用实验来给大家说明下它的作用 首先它的主题是可以更改的,可以根据用户的喜好来进行主题切换。这里不作演示

可以看到这个环境中有10台需要巡检的设备IP为192.168.56.2-192.168.56.11共十台,现在我把IP为192.168.56.6的链路断开模拟设备故障。IP为192.168.56.9的设备它的SSH默认端口从22设置为5353.将IP为192.168.56.8的设备它的SSH身份认证的密码给改成其他的。制造成异常处理的日志,让系统能自动识别出来,让网络管理员可以轻松排障 实验开始

我们简单的做个查看配置文件跟IP的信息。(当我们需要配置的IP为断续时可以用逗号隔开例如:192.168.56.2,192.168.56.9)

程序执行完成后它会自动弹出执行结束的窗口,我这里忘记截图了 可以看到我们的日志输出栏中出现了3个异常消息,正好对应了(密码错误,端口号错误跟网络不可达信息),让我们用户可以轻松的去进行修改调整 同时该工具还会记录巡检/配置日志报告。会默认记录到一个名为logs的文件夹中

该日志的命名是以{设备名称-设备IP-时间}来去命令的让用户可以区分设备 这里只会记录正常执行完的设备,不会记录异常错误的设备的配置日志信息

这个就是某台设备的日志信息,记录了你所操作的所有命令。 目前该工具只适用于批量巡检跟批量配置,其他功能等有时间再添加,朋友们要是有好的建议跟问题可以给我反馈,我会尽可能的进行优化。 因为制造工具花费了大量的时间成本,所以我售价9.9元给大家进行使用,使用途中有任何问题可私信或者留言,希望大家多多谅解。 这个是该工具的链接,也可以私信进行获取 哔哩哔哩工房 如果想进一步了解该工具的用户可以在以下链接进行了解 网工_小白的个人空间-网工_小白个人主页-哔哩哔哩视频

相关推荐
运维&陈同学1 小时前
【zookeeper01】消息队列与微服务之zookeeper工作原理
运维·分布式·微服务·zookeeper·云原生·架构·消息队列
是阿建吖!1 小时前
【Linux】进程状态
linux·运维
hzyyyyyyyu1 小时前
内网安全隧道搭建-ngrok-frp-nps-sapp
服务器·网络·安全
明明跟你说过2 小时前
Linux中的【tcpdump】:深入介绍与实战使用
linux·运维·测试工具·tcpdump
刽子手发艺2 小时前
WebSocket详解、WebSocket入门案例
网络·websocket·网络协议
Mr_Xuhhh3 小时前
重生之我在学环境变量
linux·运维·服务器·前端·chrome·算法
速盾cdn6 小时前
速盾:CDN是否支持屏蔽IP?
网络·网络协议·tcp/ip
yaoxin5211236 小时前
第二十七章 TCP 客户端 服务器通信 - 连接管理
服务器·网络·tcp/ip
内核程序员kevin6 小时前
TCP Listen 队列详解与优化指南
linux·网络·tcp/ip