EVE-NG简单入门介绍

此篇文章简单的介绍下模拟器EVE-NG的使用,具体包括Dynamips设备导入与运行,IOL设备的导入与运行,QEMU设备的导入与运行,客户端软件的安装,物理网络与虚拟网络的结合等。linux

 

一.导入镜像windows

Dynamips是由法国人Chris Fillot2005年发布的用于模拟Cisco设备的模拟器,它能够运行标准的IOS镜像,虽然此模拟器比较陈旧,但仍然有不少网工愿意使用。EVE-NG支持Cisco IOS 171037257206,这些镜像可从思科官网或互联网上下载到。推荐使用WinSCPEVE-NG服务器上传镜像,WInSCP具体使用方法很少叙述,将下载好的.bin文件拖至服务器/opt/unetlab/addons/dynamips/目录下,而后重命名此文件,后缀改成.image。接下来修正权限,做用是保证Dynamips对于这个镜像有读取权限,运行SecureCRT或直接在虚拟机上操做,运行命令/opt/unetlab/wrappers/unl_wrapper -a fixpermissions修正权限。接下来是计算idle值,Dynamips是个模拟器,会在x86平台下模拟思科的CPU,因此要对虚拟的CPU指令翻译成可在x86下执行的指令,idle值用来记录虚拟CPU什么时候不工做,这样就能够在它不工做时中止翻译,下降CPU利用率。控制台执行命令dynamips -P 3725 /opt/unetlab/addons/dynamips/镜像名,模拟器会加载此镜像并显示启动过程,进入后同时按Ctrl+]键,松手后按i键,便会计算idle值,计算完毕后记录下,而后按Ctrl+]键回到控制台。接下来此镜像就能够在EVE-NGWeb界面中使用了。服务器

 

因为EVE-NG是基于linuxUbuntu系统实现的,因此了解Linux基础知识与命令十分重要,在此推荐Linux就该这么学》这本书来了解并学习Linux基础知识。网络

IOLIOS on Linux的简写,能够运行在基于x86平台的任意Linux发行版系统上,支持交换机高级特性,占用资源更少,启动快等优势。IOL在思科官方是不提供下载的,须要在网上本身寻找资源。运行IOL须要两个文件,一个是以bin为后缀的镜像,一个是以iourc为名的license文件,iourc是经过名为CiscoIOUKeygen.py的工具自动生成的。接下来把两个文件拖入/opt/unetlab/addons/iol/bin/中,而后修正权限/opt/unetlab/wrappers/unl_wrapper -a fixpermissions。操做完成后便可进入Web界面测试使用。app

QEMU能够帮助EVE-NG运行更多的虚拟设备,完成复杂实验,愈来愈多的设备商开始开发并释放出适配KVM环境的系统,EVE-NG能够协助qcow2镜像运行更多设备,提升可玩性。EVE-NG须要QEMU镜像的后缀名为qcow2,该文件本质是一个操做系统的虚拟硬盘文件,正因如此,能够经过本身手动制做镜像。首先在各个厂家官网中查找qcow2镜像,而且要拖入指定目录中,EVE-NG对目录和文件名有要求,能够到官网http://www.eve-ng.net/documentation/images-table中查看。接下来仍然是修正权限/opt/unetlab/wrappers/unl_wrapper -a fixpermissions工具

二. 集成客户端软件包学习

EVE-NG最大特点就是借助HTML5实现去客户端化,但毕竟实现的功能只是管理设备,诸如抓包等功能没法实现,因此须要经过本地终端软件去管理设备。EVE-NG官方提供了一个客户端集成软件包,里面包含PuTTYUItravncWireshark,只要安装此软件包并导入注册表文件,就能正常使用。进入http://虚拟机ip/files/windows.zip,下载该文件,解压后编辑wireshark_wrapper.bat,确认好用户名密码,并修改一下wireshark的程序路径,而后将整个UNetLab文件夹放入C:\Program Files下,运行win7_64bit_wireshark.reg注册。测试

三. 物理网络与虚拟网络的结合spa

EVE-NG中,网络结合必不可少,实现此功能须要桥接技术。桥接能够将两个或多个网卡在逻辑层面接入到同一局域网,这样虚拟设备就可借助自身物理网卡去访问真实物理网络。在Lab拓扑中添加Network时有多个选项,分为两类,一类是Bridge,一类是Cloud,这些都显示为虚拟网桥,并有不一样的用途。Bridge仅做用于内部,为节点对象互联互通,能够理解为傻瓜交换机。Cloud0为桥接到EVE-NG的第一块网卡,以此类推。若是将虚拟设备节点链接到Cloud0中,那么此节点就会被桥街道EVE-NG的第一款网卡。虚拟机中有三种网络模式,Bridge默认使用VMnet0虚拟网卡,NAT模式使用VMnet8网卡,Host-Only使用VMnet1网卡。Bridge模式中是将宿主机和虚拟机都连到VMnet0网卡上,虚拟机直接镰刀物理网络,并和宿主机在同一网段,共同访问物理网络。NAT模式默认打开DHCPNAT服务,链接到此模式的虚拟机在访问物理网络时,源地址都会被翻译成宿主机的物理网卡ip。如需实现物理网络访问NAT下的虚拟机,须要在宿主机设置端口转换。Host-Only模式下的虚拟机能够互相通讯,但不能访问物理网络。操作系统

EVE-NG的使用方法就简单介绍到这,此款模拟器功能强大,更多的功能须要各位本身学习和探索。

相关文章
相关标签/搜索