写在前面:此系列文档将记录笔者学习基于Python的网络自动化成果,文档中难免有疏漏,欢迎各位沟通交流。

工欲善其事必先利其器,一个好的模拟环境必不可少,笔者选择的是时下较为流行的EVE-NG

EVE-NG中文社区
EVE-NG官网

下面开始环境的搭建

1、系统环境(必备)
1.1、Intel CPU VT-x/EPT,INTEL的CPU应该都有这个虚拟化的功能
1.2、VMware Workstation 12.5或更高版本
1.3、EVE-NG的镜像:目前分为专业版和社区版,其实就是收费与免费,个人认为上手阶段使用社区版即可,笔者推荐EVE-NG中文社区的懒人版2.0,基于社区版修改,免去了很多初始化的烦恼,毕竟我们学习新技术不想在环境搭建上浪费过多时间,下载地址:懒人版2.0点我下载


2、EVE-NG镜像初始化
2.1、将懒人版2.0镜像,通过双击导入到VMware Workstation0.利用EVE-NG搭建学习Python网络自动化运维的环境
2.2、选中导入的镜像,选择虚拟机-设置-硬件-处理器,打开虚拟0.利用EVE-NG搭建学习Python网络自动化运维的环境_第1张图片
2.3、依然是选择虚拟机-设置-添加,添加2块虚拟网卡,网络连接为自定义,一个选择VMnet1,另一个选择VMnet8
2.4、开启此虚拟机,弹出如下界面,代表加载成功(懒人版省却了初始化如IP、密码等步骤 [默认账号:root,密码eve])
0.利用EVE-NG搭建学习Python网络自动化运维的环境_第2张图片
2.5、将获得的IP地址输入到浏览器中,即可进行实验了[默认账号:admin,密码:eve,此密码和linux的密码不同,一定要注意区分]
0.利用EVE-NG搭建学习Python网络自动化运维的环境_第3张图片


3、Linux镜像导入
虽然懒人版2.0默认继承了一些设备,但是缺少我们需要使用的linux镜像,需要我们自行添加
3.1、下载linux镜像链接: https://pan.baidu.com/s/1VwbN92bC0QCfRrbPHweCOQ 提取码: 5kjw
3.2、解压缩获得,下图文件,文件夹名称和设备名称都不要修改0.利用EVE-NG搭建学习Python网络自动化运维的环境_第4张图片
3.3、通过FlashFxp等软件,将文件上传到对应的文件夹内,点我学习如何操作


4、未完待续