python网络自动化运维之环境搭建(EVE-NG+pycharm)

参考了很多资料,发现现在很多环境用的都是GNS3加linux下的python,几乎没有是用EVE-NG加上pycharm的教程,EVE的功能如此强大,存在的教程却较少,这里我出一篇教程供使用EVE作为模拟器跑自动化运维的做参考。

  1. 准备三层交换机镜像,二层和三层交换机、路由器镜像,链接:https://pan.baidu.com/s/1RGKEYL5pT0DsUohG4U-nZg  提取码:6sm6

 首先将eve和物理机相连

  先介绍我的环境(eve中有两张网卡,一张是面向虚拟网络设备的,一张是物理网卡):

python网络自动化运维之环境搭建(EVE-NG+pycharm)

vmnet1网卡:

 python网络自动化运维之环境搭建(EVE-NG+pycharm)

eve网卡使用vmnet1模式: 

python网络自动化运维之环境搭建(EVE-NG+pycharm)

编辑eve网卡:vi /etc/network/interface

python网络自动化运维之环境搭建(EVE-NG+pycharm)

重启网卡:/etc/init.d/networking restart

测试

新建一个网络:这里选择cloud1

python网络自动化运维之环境搭建(EVE-NG+pycharm)

虚拟设备与eve网卡:

 python网络自动化运维之环境搭建(EVE-NG+pycharm)

物理pc与虚拟设备:

 python网络自动化运维之环境搭建(EVE-NG+pycharm)

开启R3 SSH并通过CRT登录:

python网络自动化运维之环境搭建(EVE-NG+pycharm)

到这里,EVE-NG上的设备就能够直接被物理机所管理。python中的远程登录模块直接进行管理,paramiko、netmiko、telnetlib。后面的实验将进行介绍。

上一篇:连接本地服务器写一个注册页面


下一篇:协方差/协方差矩阵 cov函数 matlab