EVE-NG入门篇
目录
一、EVE-NG配置要求
二、EVE-NG 安装
三、基于OVA的安装步骤
四、导入设备介绍
五、启动设备
六、与secure CRT关联
七、常见问题
一、EVE-NG配置要求
1.最低配置
CPU:Intel i5,i7(4进程)
内存:8G(虚拟机可以是6G)
硬盘:40Gb
2.推荐配置
CPU:I7(8进程)
内存:32G(虚拟机可以是24G)
硬盘:200Gb
二、EVE-NG 安装
1.安装方法:
#1.安装到裸机 #2.安装到虚拟机(workstation,Fusion,Esxi)(入门推荐) #3.在已有的Linux(ubuntu)上安装
2.安装格式:
#<1>ISO #<2>OVA(入门推荐) #<3>在线apt-get安装
三、基于OVA的安装步骤
关于在虚拟机的ova文件以及其他常用镜像包,windows客户端都在以下云盘中:
链接:https://pan.baidu.com/s/1EAHiZLP3_JFcoPZ-Yr-POw 提取码:1sxi
[更新2021/08/23]链接:https://pan.baidu.com/s/1-QTfAwjpB0UoJr1mQi8sTA 提取码:nns2
因截图较多,大家可参看云盘里的教程自行安装哈
四、导入设备介绍
4.1.官方介绍
http://www.eve-ng.net/documentation/howto-s
4.2 如何导入思科IOU
4.2.1 打开security CRT ,通过ssh连接到eve-ng服务,右键选择【打开SecureFX】(ps:英文名自己对应)
(也可使用 FileZilla or WinSCP 等工具上传文件到指定目录)
4.2.2 进入指定目录cd /opt/unetlab/addons/iol/bin/,使用pwd,查看目录是否正确
4.2.3 将本地要上传的思科IOU镜像拖到SFTP窗口
4.2.4 将破解license的python程序文件上传到与IOU镜像相同目录下
4.2.5 返回ssh窗口,进入IOU镜像目录(cd /opt/unetlab/addons/iol/bin/),执行python文件(python CiscoIOUKeygen.py),得到license激活码
4.2.6 新建iourc文件(无任何后缀),将上一步复制的内容粘贴,并保存
4.2.7 上传到EVE-NG服务的/opt/unetlab/addons/iol/bin/目录下,上传方法如4.2.1步骤
4.2.8 授予eve-ng用户可执行权限(授予执行权限一次,就针对执行前上传的镜像,执行后,再上传镜像,还需要再次授予执行权限)
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions,无报错即可
4.2.9 完成以上步骤,即可登录EVE-NG的WEB的界面,正常使用IOL镜像,如遇问题,请查看“五、常见问题”
4.3 如何导入Juniper vSRX
4.3.0 前言
#Juniper镜像的安装是基于QEMU的方式,以此其他基于这种方式的,安装发誓都一样。QEMU方式在EVE-NG里面需要严格按照规定,放在指定目录下以指定前缀名字命名,
#以官方要求为准:https://www.eve-ng.net/index.php/documentation/qemu-image-namings/
官方表格第一行是镜像所放在文件夹命名规则,第二行是上传镜像的型号,第三行是镜像命名规则 如上传一个镜像型号为:Juniper vSRX 12.1 Juniper FW/router的版本,镜像上传到/opt/unetlab/addons/qemu/,创建文件夹名:vsrx-12.1,(vsrx-是固定,后面可以接版本号随意)。上传的镜像命令为:virtioa.qcow2
4.3.1 假设原始镜像为:Juniper_vSRX-12.1X47-D20.7-domestic.qcow2将镜像命名更改为virtioa.qcow2
4.3.2 通过ssh登录EVE-NG服务器,创建一个目录:mkdir -p /opt/unetlab/addons/qemu/vsrx-12.1X44-D10.4-domestic,注意vsrx-一定要有
4.3.3 打开SFTP:ALT+P或者右键"Connect SFTP Session"
4.3.4在SFTP窗口进入指定目录: cd /opt/unetlab/addons/qemu/vsrx-12.1x44-D10.4-domestic
4.3.5 将已更名的镜像文件拖入SFTP窗口
4.3.6 在secureCRT里切换到EVE-NG ssh窗口,修复权限:
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
4.3.7 打开EVE-NG的WEB界面,Juniper图标由灰变成了蓝色,说明即可使用
4.4 其他设备导入方式
暂无
五、启动设备
5.1 登录EVE-NG的WEB界面,默认用户名admin,密码eve
5.2 (可选)创建一个文件夹
5.3 创建一个项目
5.4 创建一台cisco的三层路由器
5.5 先连接物理线路,在开机(ps:社区版不支持热联线,Pro版支持开机后在新增物理联线)
5.6 选定,启动
5.7 图标变成蓝色,即设备启动正常,如果依然是灰色,可能原因参考“七、常见问题”
六、与secure CRT关联
6.1 官方下载windows客户端
https://www.eve-ng.net/downloads/windows-client-side-pack
或者本人百度云盘下载
链接:https://pan.baidu.com/s/1pCfIPqZelRRGmKv7aJwLqg 提取码:4qmn
6.2 默认安装,安装完后,进入C:\Program Files\EVE-NG
6.3 最好是你secureCRT的目录跟文本里一样
6.4 双击win7_64bit_crt.reg,导入到注册表
6.5 回到Web界面,双击设备,自动打开secureCRT。我用的是谷歌浏览器,其他浏览器未测
6.6 即可开始实验之旅
七、常见问题
7.1 执行授予可执行权限时,报错:ERROR: License expired
说明你下载的可能是eve-ng PRO版本,是需要购买license的专业版
7.2 登录eve-ng的WEB实验台,添加IOU设备,启动时,图标没有成灰色变成蓝色,原因?
俩种可能原因: 1.iourc文件里的第二行(eve-ng = 972f30267ef51616;)中,主机名不叫eve-ng,查看主机名方法:cat /etc/hostname即可 2.给设备的内存太小,选定设备,右键修改RAM大小
7.3 eve-ng里的主机无法自动获取物理网卡的桥接地址
ESXi 的物理网卡类型改成混杂模式、mac地址更改、伪传输都为接受,如下图所示