首页
学习
活动
专区
工具
TVP
发布

原创网络工程小工具

本工具是用python语言进行编写的,作者本人也是初学者,可能会有些写的不好的地方。

本软件整体逻辑是获取必要参数,模拟SSH自动登陆,进行相应功能的模拟输入命令操作。

理论上可以支持SSH的任何设备,任何指令,由于作者也就是我,常常调试交换路由设备,所以就只做了几个小功能。

图上可以看到,只有获取设备配置、获取OSPF信息、获取路由表、获取VLAN 这几个功能,因为考虑到技术力量问题,防止出现意外,都是封装的纯粹的查看指令,这样对设备运行几乎不存在风险。

说到风险这要强调下,请保护好设备信息,本程序无加密功能。

当点击指定设备执行,呃!!突然感觉这按钮命名有点绕。。。

比如点击空白区,会提示选择设备,点击设备没选择功能,会提示选择功能等,还有这个功能在我写这个文章的时候,还没测试

最初的时候只有执行按钮,一点就会把所有设备都跑一篇,这样设备一多就蛋疼了,还有就是这个程序是单进程的,可以想象是个真人,一个一个的操作。想想多蛋疼,假设一台设备50秒,也是好久好久,本来只想获取x设备的Y信息,这么一点,还不如亲手操作,当然你得会

顺便提下,做这程序,其实是给不怎么会的人用的,或者说让文秘来做简单的网络设备管理,然后就是兴趣好玩了。

也不要问我多线程、多进程,那些我都还不会万一卡BUG把电脑跑死了肿么办。。。。还有其实也做了简单的测试,只是没到生产环境测试而已。。。

最后就这样,导入信息,选择功能,执行或者指定设备执行,选择地区,查看,双击设备,等待左边日志输出,去程序当前目录下的userdata目录下看生成的txt信息

这是下载的连接

链接:https://pan.baidu.com/s/1yQ-u_G1wDkDGICcOASqX4w 密码:6ubz

欢迎交流,一起玩耍

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180910G0KMBP00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券