python网络自动化运维之环境搭建(EVE-NG+pycharm)
2021/11/19 1:10:26
本文主要是介绍python网络自动化运维之环境搭建(EVE-NG+pycharm),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
参考了很多资料,发现现在很多环境用的都是GNS3加linux下的python,几乎没有是用EVE-NG加上pycharm的教程,EVE的功能如此强大,存在的教程却较少,这里我出一篇教程供使用EVE作为模拟器跑自动化运维的做参考。
- 准备三层交换机镜像,二层和三层交换机、路由器镜像,链接:https://pan.baidu.com/s/1RGKEYL5pT0DsUohG4U-nZg 提取码:6sm6
首先将eve和物理机相连
先介绍我的环境(eve中有两张网卡,一张是面向虚拟网络设备的,一张是物理网卡):
vmnet1网卡:
eve网卡使用vmnet1模式:
编辑eve网卡:vi /etc/network/interface
重启网卡:/etc/init.d/networking restart
测试
新建一个网络:这里选择cloud1
虚拟设备与eve网卡:
物理pc与虚拟设备:
开启R3 SSH并通过CRT登录:
到这里,EVE-NG上的设备就能够直接被物理机所管理。python中的远程登录模块直接进行管理,paramiko、netmiko、telnetlib。后面的实验将进行介绍。
这篇关于python网络自动化运维之环境搭建(EVE-NG+pycharm)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器