转裁于https://www.cnblogs.com/51yuki/articles/eve01.html

EVE-NG使用手册

 

一)EVE-NG的安装

1)下载EVE镜像包

https://pan.baidu.com/s/1aZX6AKAYqWaM8QJOqan0ww


2)导入EVE-NG系统

3)配置EVE-NG资源

导入完成后,虚拟机的默认资源如下:

当然,如果您的机器资源够多,可以加大内存,CPU,硬盘等等。

  • 内存
  • CPU
    • KVM允许CPU过载使用,即虚拟CPU总数大于物理CPU总数的,比如4个CPU,可以虚出来8个,甚至16个KVM的vCPU。具体的物理CPU与vCPU的极限比例是多少,取决于物理CPU的单线程性能强弱,单线程性能太弱。
  • 硬盘
    • 硬盘大小决定着可以存放的KVM虚拟机镜像数量
  • 网络适配器

打开CPU虚拟化,类似于在BIOS开启CPU虚拟化

4)初始化EVE-NG

开启虚拟机、开机界面

默认用户:

username:root

password:eve

5)Web登录EVE-NG

输入用户名和密码:

默认账户(Web登录账户)

Username:admin

Password:eve

先选择html5 console登录吧,此种方式不需要安装VNC,Putty等等软件,目前为了熟悉系统,一切从简,今后慢慢会告诉大家如何使用native console方式。

6)EVE-NG的简单操作

返回Main菜单,创建新的Folder,创建新的实验案例

打开CCNA文件夹,在创建一个CCNA01实验案例

二)Dynamips导入过程

镜像保存目录:

/opt/unetlab/addons

---/dynamips  Dynamips镜像保存目录

---/iol               IOL镜像保存目录(运行IOU的镜像)

---/qemu         QEMU镜像(运行ASAv、ISE、F5等等镜像)

镜像下载地址:

https://pan.baidu.com/s/1Rjlqk7v7evzhG5I250A01Q

然后把下载完的镜像,解压完,通过tftp传到/opt/unetlab/addons/dynamips目录下

用SSH登录到EVE,运行如下命令

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

2)导入IOL镜像

https://pan.baidu.com/s/1tGoI1y2-m6h9KNJSrTZOOg

然后把下载完的镜像,解压完,通过tftp传到/opt/unetlab/addons/iol目录下

用SSH登录到EVE,运行如下命令

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

生成并编写license

第一种:命令自动生成

root@eve-ng:/opt/unetlab/addons/iol/bin# python CiscoIOUKeygen.py |grep -A 1 'license' >iourc
root@eve-ng:/opt/unetlab/addons/iol/bin# cat iourc 
[license]
eve-ng = 972f30267ef51616;

3)安装vim(确保EVE联网)

apt-get update

apt-get install vim

3)导入qemu镜像

  • 上传asav镜像

https://pan.baidu.com/s/1lrx5ubax3E0qIEgMHKX8xw

  • 上传centos7.3镜像

https://pan.baidu.com/s/1hEYSC7-Uwo-IWc25-xFoRg

  • 上传windows7镜像

https://pan.baidu.com/s/1xDu46fcwNFFrir1hyOsPXw

QEMU镜像的存放位置是/opt/unetlab/addons/qemu/

用SSH登录到EVE,运行如下命令

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

三)EVE-NG关联SecureCRT,VNC,Wireshark

安装EVE-NG-Win-Client_Pack.exe软件包

VNC只安装viewer就可以咯

Wireshark安装,建议全部勾选,这个软件不只是EVE-NG里会用到,平时工作和学习中也会用到,所以我全选了。默认安装也是可以的!

Wireshark抓包

双击导入win7_64bit_wireshark.reg

右键设备,移动到Capture,再移动到接口,点击相应接口(想抓哪个接口就点哪个)

这时候Wireshark就启动了,并弹出一个cmd窗口,输入y回车

如果您在安装EVE-NG时,修改的密码不是eve,那么会提示access denied,这是因为账户没有正确配置。

右键编辑C:\Program Files\EVE-NG\wireshark_wrapper.bat文件,修改自己的用户名密码

把之前的wireshark窗口,cmd窗口都关闭,再次点击接口开启抓包,就能看到数据包了

注意:cmd窗口不要关闭,关闭后抓包停止

修改telnet默认工具为xshell

选“是”,导入注册表

检查如果还不能使用,就自己修改注册表,如下

然后再次测试,双击图标,弹出如下

四)给EVE-NG添加虚拟的物理网卡(不管什么样的网卡,方法都类似)

配置地址

root@eve-ng:~# /etc/init.d/networking restart
[ ok ] Restarting networking (via systemctl): networking.service.

案例:

(通过以上测试,发现网卡桥接成功)

EVE-NG使用手册的更多相关文章

  1. Unified Networking Lab 安装使用IOL镜像

    Unified Networking Lab 安装使用IOL镜像 Unified Networking Lab 很久以前,在一个星系远的地方,很远的工程师们为eBay寻找二手路由器来满足家庭实验的需求 ...

  2. Linux使用手册-vi使用手册

    vi使用手册 VI是unix上最常用的文本编辑工具,作为unix软件测试人员,有必要熟练掌握它. 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filen ...

  3. WHM使用手册by lin

    WebHost Manager 11使用手册(WHM使用手册) 本手册翻译自cpanel官方文档. 本翻译中文版本版权归美国主机侦探所有,未经允许,禁止复制. Overview(概述) 本用户手册主要 ...

  4. Linux帮助手册(man)

    Linux的帮助文档 在我们使用Linux的过程中,都会遇到这样那样的问题,一般我们在计算机能连上网的情况下会进行百度或Google解决问题,但是并不是所有文题都能在网上很快得到答案.万一我们是在没有 ...

  5. (原创)Stanford Machine Learning (by Andrew NG) --- (week 9) Anomaly Detection&Recommender Systems

    这部分内容来源于Andrew NG老师讲解的 machine learning课程,包括异常检测算法以及推荐系统设计.异常检测是一个非监督学习算法,用于发现系统中的异常数据.推荐系统在生活中也是随处可 ...

  6. Spring Security 5.0.x 参考手册 【翻译自官方GIT-2018.06.12】

    源码请移步至:https://github.com/aquariuspj/spring-security/tree/translator/docs/manual/src/docs/asciidoc 版 ...

  7. hydra-microservice 中文手册(3W字预警)

    Hydras 是什么? Hydra 是一个 NodeJS 包(技术栈不是重点,思想!思想!思想!),它有助于构建分布式应用程序,比如微服务. Hydra 提供服务发现(service discover ...

  8. FREERTOS 手册阅读笔记

    郑重声明,版权所有! 转载需说明. FREERTOS堆栈大小的单位是word,不是byte. 根据处理器架构优化系统的任务优先级不能超过32,If the architecture optimized ...

  9. JS魔法堂:不完全国际化&本地化手册 之 理論篇

    前言  最近加入到新项目组负责前端技术预研和选型,其中涉及到一个熟悉又陌生的需求--国际化&本地化.熟悉的是之前的项目也玩过,陌生的是之前的实现仅仅停留在"有"的阶段而已. ...

随机推荐

  1. Linux程序在Windows下编译运行_MinGW和Cygwin

    linux要在windows下编译运行,需要win下的gcc编译器,一般有两种:MinGW和Cygwin. 但某些函数在windows没有,即使使用两种工具也编译不过,需要查询windows函数并使用 ...

  2. QTAction Editor的简单使用(简洁明了)

    1. 打开UI界面,选择如下图的模式 2. 添加资源名称并选择相应的资源,点击OK 3. 相应的资源就建立好了 4. 添加好的资源可以直接拖到MainWindow中

  3. IE haslayout 问题引起的常见 bug

    http://www.qianduan.net/comprehensive-haslayout/ 要想更好的理解 css, 尤其是 IE 下对 css 的渲染,haslayout 是一个非常有必要彻底 ...

  4. cmds在线重定义增加列

    --输出信息采用缩排或换行格式化 EXEC DBMS_METADATA.set_transform_param(DBMS_METADATA.session_transform, 'PRETTY', T ...

  5. node 进程管理 child_process [spawn,exec] | 珠峰培训node正式课 网络爬虫

    run.js ; function set(){ i++ setTimeout(function(){ console.log(i) ){ set(); } },) }set(); child_pro ...

  6. Error handling in Swift does not involve stack unwinding. What does it mean?

    Stack unwinding is just the process of navigating up the stack looking for the handler. Wikipedia su ...

  7. 理解serverless无服务架构原理(一)

    阅读目录 一:什么是serverless无服务? 二:与传统模式架构区别? 三:serverless优缺点? 四:使用serverless的应用场景有哪些? 回到顶部 一:什么是serverless无 ...

  8. cf1187解题报告

    cf1187解题报告 cf A 去掉都有的,剩下的取最大值+1 #include <bits/stdc++.h> #define int long long using namespace ...

  9. 小程序使用npm安装第三方包

    安装vant 小程序UI库 进到小程序目录,在地址栏中cmd 进入DOS界面  npm init -f  安装vant 小程序UI库 npm i vant-weapp -S --production ...

  10. python: isdigit int float 使用

    >>> num1 = '2.0' >>> print num1.isdigit() False >>> num2 = ' >>> ...