EVE-NG模拟器教程(二)——模拟器安装

EVE-NG模拟器教程(二)——模拟器安装上一篇文章已经介绍了如何获取EVS-NG模拟器安装包,同时我们知道EVS-NG提供两种类型的安装包,一种是OVF包,另一种是ISO镜像文件,我们可以根据不同需要选择不同类型的安装包,这里我们已经把最新的两种类型的安装包都准备好了,如下,EVE-COMM-VM-112为OVF包,EVE-20171007为ISO镜像文件:接下来就分别介绍一下这两种类型安装包的使用场景和使用方法。一、通过OVF包安装EVS-NG模拟器…

大家好,又见面了,我是你们的朋友全栈君。

        上一篇文章已经介绍了 如何获取 EVE-NG 模拟器安装包,同时我们知道 EVS-NG 提供两种类型的安装包,一种是 OVF 包 (导入虚拟化平台使用,个人学习用),另一种是 ISO 镜像文件 (直接安装在物理机上使用,性能高),我们可以根据不同需要选择不同类型的安装包,这里我们已经把最新的两种类型的安装包都准备好了,如下,EVE-COMM-VM-112为 OVF包,EVE-20171007为 ISO镜像文件:

EVE-NG模拟器教程(二)——模拟器安装

        接下来就分别介绍一下这两种类型安装包的使用场景和使用方法( 有问题可以参考官网的安装文档,有详细的安装说明,官网是个好东西,不懂就查)。

目录

一、通过 OVF 包安装 EVS-NG 模拟器

二、通过 ISO 镜像文件安装 EVS-NG 模拟器


一、通过 OVF 包安装 EVS-NG 模拟器

        OVF 包安装方式适合在安装 Windows 系统的个人PC上使用,只需要将其导入虚拟化平台软件,将其当做一个虚拟机使用即可。目前 EVS-NG 只支持在 Vmware 系列的虚拟化平台上使用(不支持 Oracle VM VirtualBox),如 VMware  Workstation(14.0及以上)、VMware ESXi(6.0及以上)、VMware Fusion(8以上)、VMware Player(14.0及以上)等(参考官方安装要求说明),个人Windows平台上一般使用 VMware Workstation,这里就以它为例来说明一下导入的流程。(注意 Win10系统的话,最好用 16.2 版本以上的VMware Workstation,跟Win10兼容性更好,不要使用 16.0.0 ,之前用过,一起虚机就蓝屏,以为我笔记本坏了,后来查了下据说是跟Win 10更新的补丁有什么冲突)。

        首先要把下载下来的OVF包解压一下: 

EVE-NG模拟器教程(二)——模拟器安装

        接下来打开VMware,使用快捷键 Ctrl + O 或 点击菜单栏 文件->打开  ,选择OVF包目录下的 OVF配置文件进行导入:

EVE-NG模拟器教程(二)——模拟器安装

        导入后,会根据导入的配置文件创建一个虚机,只需要自行指定虚机名称存储路径即可:

EVE-NG模拟器教程(二)——模拟器安装

         接下来就会根据配置文件自动创建虚机,大概要1分钟左右,创建好之后的默认配置如下:

EVE-NG模拟器教程(二)——模拟器安装

        我们主要需要关注的有几个配置参数:

        1)、内存和处理器:可以直接使用这里推荐的配置,当然能多给就多给,用起来会更丝滑一点。如果资源不足,也可以做些微调,官方的说法是具体使用多少CPU和内存取决于模拟实验中要运行的节点类型和数量,至少需要6G 内存、4核vCPU才能保证基本的 IOU/IOL、Dynamips 类型网络模拟器运行,但是如果要运行 CSR1000V 型号的路由器,则需要分配更多的内存和vCPU。此外可以把处理器配置里的虚拟化CPU性能计数器勾一下(默认勾选了虚拟化引擎里第一个选项,如果两个选项都没勾,需要手动勾一下,否则性能会很差):

EVE-NG模拟器教程(二)——模拟器安装

        2)、网络连接方式:将网络适配器中的网络连接方式改为 NAT,这样开机后就会自动获取一个IP地址,可以直接使用了(桥接模式与宿主机共用同一个网络,需要开机后自行配置与宿主机同一网段的IP地址,个人环境不方便使用,后续有需要的话也可以自行更改):

EVE-NG模拟器教程(二)——模拟器安装

        接下来就愉快的点击开机吧,进入开机界面如下,启动有点慢,大概需要5分钟左右的样子,这个界面按上下方向键可以看到具体启动流程:

EVE-NG模拟器教程(二)——模拟器安装

        启动完毕后,就进入EVE系统了,其实就是一个定制的 Ubuntu 系统,操作方式跟Linux系统差不多,默认的登录用户名密码为 root/evs,登录界面也有提示:

EVE-NG模拟器教程(二)——模拟器安装

        接下来会自动进入初始化界面,进行一些简单的初始化配置化,首先要修改root密码,这里就保持原来的 eve 即可,防止忘记,要输2次:

EVE-NG模拟器教程(二)——模拟器安装

        之后可以修改主机名,这里保持默认即可:

EVE-NG模拟器教程(二)——模拟器安装

         域名先不用管,点击 OK 继续即可:

EVE-NG模拟器教程(二)——模拟器安装

         选择 ip 地址获取方式,默认为 DHCP(因为虚机的网络连接方式设置为NAT,可以直接通过DHCP服务器自动获取IP地址,如果设置为桥接模式,需要选择static自行配置一个IP地址):

EVE-NG模拟器教程(二)——模拟器安装

         接下来是 NTP服务器配置,个人环境没有,跳过:

EVE-NG模拟器教程(二)——模拟器安装

         最后选择联网方式直连还是代理,默认直连就好:

EVE-NG模拟器教程(二)——模拟器安装

         初始化设置完毕后,会自动进行重启,又回到初始的启动界面,再默默地等待 5min,这时就算正式进入系统了,登录界面如下,最上边会显示 Web端的登录地址 http://192.168.21.128,就是这台虚机的地址,可通过 root/eve 账号登录系统:

EVE-NG模拟器教程(二)——模拟器安装

         我们这里安装好的 EVS-NG 虚拟机就是一个服务器端,接下来就可以通过客户端(这里的客户端就是浏览器)来登录Web页面了,官方推荐火狐浏览器,跟eve相性比较好(其它浏览器某些功能使用不太方便),在地址栏输入服务器的地址,就可以进入Web登录界面了:

EVE-NG模拟器教程(二)——模拟器安装

        默认登录密码是 admin/eve,输入后就可以进入Lab控制台了,所有的网络模拟实验都可以在Web界面进行操作:

EVE-NG模拟器教程(二)——模拟器安装

        至此  EVS-NG模拟器 OVF包的安装和配置教程就结束了,更多问题可以参考官网给出的虚拟化安装方式指导

二、通过 ISO 镜像文件安装 EVS-NG 模拟器

        ISO镜像文件,用于直接在物理服务器上安装,它实际上是一个定制版的 Ubuntu系统,可以直接把它当做一个操作系统安装在物理机上,独占一个物理机,如果需要进行对性能要求较高的测试或实验,可以通过这种方式进行安装,安装方式就跟通过 ISO 镜像文件安装普通的操作系统一样,如果有需要参考官方提供的 裸机安装指导。这里我们简单演示一下如何在 Vmware Workstation上使用 ISO 镜像文件安装 EVS-NG 模拟器。

        首先打开VMware,使用快捷键 Ctrl + N 或 点击菜单栏 文件->新建虚拟机  来新建一个虚拟机: 

EVE-NG模拟器教程(二)——模拟器安装

        接下来需要对虚拟机进行配置,直接勾选 典型 来进行快速配置:

EVE-NG模拟器教程(二)——模拟器安装

        先进入安装客户机操作系统配置界面,有三种安装方式,第一种是使用物理光盘进行安装,第二种直接指定光盘镜像文件进行安装,但这种方式会使用简易安装方式,很多配置参数会使用默认配置,可能不是我们预期的,这里我们就使用第三种方式来安装,同样是使用镜像来安装,但是是等虚机创建好之后,再选择镜像文件并自行设置参数进行安装,所以这里先勾选稍后安装操作系统,然后点击下一步:

EVE-NG模拟器教程(二)——模拟器安装

        接下来选择安装的操作系统类型和版本,这里选择系统类型为 Linux ,版本为 Ubuntu 64位 即可:

EVE-NG模拟器教程(二)——模拟器安装

         然后需要设置 虚拟机名称 和 虚拟机存储目录,设置好之后单击下一步:

EVE-NG模拟器教程(二)——模拟器安装

         随后需要设置虚拟机磁盘容量存储方式,磁盘容量推荐设置个30GB以上(实际上并不会直接占用这么多,而是随着使用逐渐增加),存储方式勾选 将虚拟磁盘存储为单个文件(这种方式性能更好一点,个人PC一般不需要迁移虚机,所以不必选择第二种方式),然后点击下一步:

EVE-NG模拟器教程(二)——模拟器安装

        最后就会生成虚拟机的整体配置参数概览,这里可以点击自定义硬件进行一些调整:

EVE-NG模拟器教程(二)——模拟器安装

         点击 自定义硬件 进入配置界面,做如下调整:

        1)、把声卡、打印机、USB驱动等没用的设备移除

        2)、网络连接方式 设置为 NAT模式 

        3)、内存 建议设置 4GB+

        4)、处理器核数 建议 4核+,同时处理器的虚拟化引擎要勾线(默认没有勾选),虚拟化CPU性能计数器最好也勾选,性能更好一点

        5)、CD/DVD里勾选使用ISO镜像文件,选择 EVS-NG 的 ISO镜像文件路径,同时设备状态里勾选 启动时连接

EVE-NG模拟器教程(二)——模拟器安装

EVE-NG模拟器教程(二)——模拟器安装

EVE-NG模拟器教程(二)——模拟器安装

EVE-NG模拟器教程(二)——模拟器安装

        设置完毕后, 点击 关闭 回到之前的界面,可以看到最终的配置参数如下, 点击 完成,虚拟机就创建好了:

EVE-NG模拟器教程(二)——模拟器安装

        创建好虚拟机之后在虚拟机页面点击 开启此虚拟机 启动,接下来就按图操作吧:

EVE-NG模拟器教程(二)——模拟器安装

        进入启动界面:

EVE-NG模拟器教程(二)——模拟器安装

        选择系统语言(回车确认):

EVE-NG模拟器教程(二)——模拟器安装

         选择安装模式 Install Eve VMEVE-NG模拟器教程(二)——模拟器安装

         选择安装过程使用的语言:EVE-NG模拟器教程(二)——模拟器安装

         选择时区:EVE-NG模拟器教程(二)——模拟器安装

         配置检查:

EVE-NG模拟器教程(二)——模拟器安装

        设置主机名(没特殊癖好的话,默认即可):

EVE-NG模拟器教程(二)——模拟器安装         确认时区(会根据网络自动确认当前时区):

EVE-NG模拟器教程(二)——模拟器安装

         开始安装系统:

EVE-NG模拟器教程(二)——模拟器安装

         设置代理,虚机里一般不需要,空着就行:

EVE-NG模拟器教程(二)——模拟器安装

         配置Ubuntu的包管理工具,默认会从国外的源更新仓库文件,速度很慢,这里的步骤都选择 cancel 取消即可,不影响使用,如果有需要可后续在系统里操作:

EVE-NG模拟器教程(二)——模拟器安装

        选择系统安全更新策略,设置选 No automatic updates 即可:

EVE-NG模拟器教程(二)——模拟器安装

        安装系统软件:

EVE-NG模拟器教程(二)——模拟器安装

         安装完成,提示你下次启动前把虚机的CD里指定的 ISO镜像文件断开,否则又会进入系统安装流程:

EVE-NG模拟器教程(二)——模拟器安装

         系统开始启动和初始化(安装过程中会从 Ubuntu 官网下载一些文件,有点慢):

EVE-NG模拟器教程(二)——模拟器安装

         最后等待安装完毕、系统启动完成就会进入登录界面,使用默认帐户 root/eve 进行登录即可:

EVE-NG模拟器教程(二)——模拟器安装

        使用 ifconfig 命令可以看到第一张网卡已经自动获取到了 IP 地址10.100.100.12,使用这个地址就可以登录 EVS-NG服务器的 Web 页面:

EVE-NG模拟器教程(二)——模拟器安装

        记得下次启动虚机前,将虚机设置里CD/DVD的启动时连接去掉:

EVE-NG模拟器教程(二)——模拟器安装

        对这种安装方式有其它疑问也可以参考官网的 Vmware Staion上安装ISO的指导

        那么本次的 EVE-NG模拟器安装教程就到这里,具体模拟器的 Lab 环境如何配置、管理和使用后边教程会进一步说明…

  

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/139564.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月29日 下午4:36
下一篇 2022年5月29日 下午4:36


相关推荐

  • MongoDB客户端工具类

    MongoDB客户端工具类publicString StringdbName byte byteFile StringfileNa StringfileTy GridFSfs newGridFS mongo getDB dbName GridFSInputF null try dbFile fs createFile

    2026年3月18日
    2
  • 使用Pycharm运行TensorFlow,Virtualenv安装TensorFlow「建议收藏」

    使用Pycharm运行TensorFlow,Virtualenv安装TensorFlow「建议收藏」使用Pycharm运行TensorFlow,Virtualenv安装TensorFlow@(MachineLearningwithPython)系统:MacOS10.13本篇关注的是两个问题:通过virtualenv创建虚拟环境,并在此环境下安装TensorFlow在Pycharm下配置解释器,在Pycharm下运行训练代码Virtualenv+TensorflowTensorFl

    2022年8月26日
    8
  • 多层感知器的基本特征

    多层感知器的基本特征多层感知器的基本特征 Rosenblatt 感知器本质上是一个单层神经网络 这一网络局限于线性可分模式的分类问题 自适应滤波采用了 Widrow 和 Hoff 的 LMS 算法 这一算法也是基于权值可调的单个线性神经元 这也限制了这一算法的计算能力 为了克服感知器和 LMS 算法的实际局限 我们考虑所熟知的多层感知器这一神经网络结构 下面的三点揭示了多层感知器的基本特征 1 网络中每个神经元模型包含一个可微的非线性激活函数 2 网络中包括一个或多个隐藏在输人和输出神

    2026年3月26日
    2
  • 闲谈IPv6-Anycast以及在Linux/Win7系统上的Anycast配置[通俗易懂]

    闲谈IPv6-Anycast以及在Linux/Win7系统上的Anycast配置[通俗易懂]正则安安每晚每隔三小时必然哭闹,我索性也就不睡了,反正也睡不好,起来泡茶,喝酒,作文。浙江温州皮鞋

    2022年5月10日
    53
  • dnsmasq mysql_DNSmasq介绍

    dnsmasq mysql_DNSmasq介绍DNSmasq 介绍注意 前提是网卡设置为自动获取 ip 和自动获取 dns DNSmasq 才有用 然后从 etc resolv conf 获取 dns 地址 否则手动配置网卡 etc resolv conf 这些是用不上的 resolve file 定义 dnsmasq 从哪里获取上游 DNS 服务器的地址 默认是从 etc resolv conf 获取 cat etc sysconfig network s

    2026年3月18日
    3
  • SecureCRT乱码问题解决方法[通俗易懂]

    网上有很多达人给出了SecureCRT登录linux,中文乱码问题的解决办法,我这里总结一下解决思路,原因还是SecureCRT客户端字体/字符集的原因,主要分以下两种情况解决:一后台刷日志时(tail–flogs/jboss_stdout.log)
    首先,确保Linux下的文件(比如日志)在Windows下打开没有乱码,显示正常就表明linux的字符集设置没有问题,不用去修改;
    其次,修改SecureCRT中的SessionOptions参数配置,如图中的红框:

    2022年4月8日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号