iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >万能模拟器eve-ng介绍
  • 372
分享到

万能模拟器eve-ng介绍

2023-06-05 18:06:04 372人浏览 薄情痞子
摘要

@font-face{ font-family:"Times New Roman"; } @font-face{ font-family:"宋体"; } @font-face{ font-family

@font-face{ font-family:"Times New Roman"; } @font-face{ font-family:"宋体"; } @font-face{ font-family:"等线"; } p.MsoNORMal{ mso-style-name:正文; mso-style-parent:""; margin:0pt; margin-bottom:.0001pt; mso-pagination:none; text-align:justify; text-justify:inter-ideograph; font-family:等线; mso-bidi-font-family:'Times New Roman'; font-size:10.5000pt; mso-font-kerning:1.0000pt; } span.10{ font-family:等线; } span.15{ font-family:等线; color:rgb(68,114,196); font-style:italic; } span.16{ font-family:等线; color:rgb(0,0,255); text-decoration:underline; text-underline:single; } span.msoIns{ mso-style-type:export-only; mso-style-name:""; text-decoration:underline; text-underline:single; color:blue; } span.msoDel{ mso-style-type:export-only; mso-style-name:""; text-decoration:line-through; color:red; } @page{mso-page-border-surround-header:no; mso-page-border-surround-footer:no;}@page Section0{ } div.Section0{page:Section0;}

作为一名网络工程师,通过模拟器来搭建实验环境是必不可少的,主流的网络模拟器有如下几款:Packet Tracer是思科公司出的一款模拟器,只能模拟思科自己的设备,由于此款软件是纯软件模拟,所以思科设备的很多特性模拟的不是很好,可以应付CCNA的实验,只适合入门,再复杂点的环境就要找其他模拟器了。Dynamips是一个基于虚拟化的模拟器,用于模拟思科的路由器,中国大神-小凡通过添加GUI用户界面开发出小凡模拟器,此款模拟器直到现在在网络行业仍有很高的使用率,通过PC桥接可以使模拟器中的路由器与真机或vmware中的虚拟系统桥接在一起,功能强大。还有一款GNS3,这款算是比较完美的一款思科模拟器,也可以通过真实镜像运行真正的iOS系统,并且在分析抓包时操作特别方便。

接下来介绍一下eve-ng模拟器, 此款模拟器的前身时Unetlab1.0,它不仅可以模拟网络设备,也可以运行虚拟机,理论上来说,只要能将想要运行的虚拟磁盘转换为qcow2格式,就可以在eve-ng中运行。eve-ng融合了dynamips IOL和KVM,需要注意的时它是深度定制的ubuntu操作系统,想要玩转它需要懂些linux基础知识。搞技术就是这样,学无止境,说不上什么时候就要用到其他技术知识,我的Linux知识是在大四时通过《Linux就该这么学》这本书学习的,很适合新手使用,当时还只是在这本书的官网上学习,现在此书已经出版上市了。

eve-ng分为社区本版与pro版本,免费的社区版应该已经足够大部分实验使用,也可以在网上了解国内大神破解后的pro版本进行安装。eve-ng的安装可以通过在16版本的ubuntu-sever上安装eve-ng相关安装包进行安装,也可以直接安装eve-ng的linux镜像,更简便的方法就是使用ova导入vmware安装。可以在EVE-NG官网下载到ova格式的虚拟机文件,在VMware Workstation Pro或VSPHERE等虚拟机中导入即可,root的默认密码是eve。EVE-NG在交互模式上更加具有优势,与GNS3截然不同。GNS3更像是用户使用的软件,只有GNS3支持的 OS才能使用;而EVE-NG更像是CS模型,EVE-NG是服务端,用户端可以是支持Http/https的任意OS。如基于ubuntu安装需要注意如下几点:

 sed -i -e ' s/GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT= "net.ifnames=0 noquiet" /' /etc/default/grub用这条命令让网卡以ethX命名,

update-grub,更新grub,并在配置文件/etc/network/interfaces 中更改网卡名称为eth0

安装eve-ng的命令如下:

wget -O - http://www.eve-ng.net/repo/eczema@ecze.com.gpg.key | sudo gpt-key add -   //获取密钥添加到系统

add-apt-repository "deb [arch=amd64] http://www.eve-ng.net/repo xenial main"  //添加更新源

aptitude update  

aptitude install eve-ng

安装完成后,重启系统,会再次进入eve-ng的配置界面,ntp服务器可以改为pool.ntp.org,虚拟机的网卡推荐设置为nat模式,设置完成后再次重启,当界面中eve三个字母有明暗变化说明安装成功,但要是过了很久也没进入系统,就要检查网卡模式是否正确,是否开启dhcp模式并再次重启。

eve-ng中可以导入三种镜像文件,dynamips、IOL、QEMU,这三种文件的上传方式各有不同,首先搭建好ftp服务器使宿主机上的镜像可以传到eve-ng中,推荐使用WinSCP,使用比较方便。通过SecureCRT连接到eve-ng后,Dynamips上传到/opt/unetlab/addons/dynamips文件夹,IOL上传到:/opt/unetlab/addons/iol/bin中,QEMU上传到:/opt/unetlab/addons/qemu中。注意IOL文件还要导入iourc和CiscoIOUKeygen.py两个文件,并使用python CiscoIOUKeygen.py 命令生成字符串,粘到iourc文件中,才能正常使用。QEMU会更复杂一些,因为每种设备镜像和文件夹命名都有规定,具体可以在eve-ng的官网上查看。这三种文件上传完成后都要使用/opt/unetlab/wrappers/unl_wrapper -a fixpermissions这条命令修改下权限,上传好之后就可以正常使用了。在eve-ng中使用ifconfig查看eth0的ip地址,在宿主机中通过浏览器打开此地址,账号密码默认为admin、eve。接下来就可以开始做实验了。

如果需要抓包和使用SecureCRT,还需要做一些操作,浏览器网址栏中在eve-ng对应的ip地址后加/files/windows.zip,下载该文件,编辑wireshark_wrapper.bat,用户名密码确认一下,再更改wireshark的程序路径,然后将整个UNetLab文件夹放入C:\Program Files下,运行win7_64bit_wireshark.reg注册,这样就可以在设备上右击点capture选要抓包的端口,crt也可以正常使用。 

以上简单的介绍了eve-ng的安装与使用方法,但此款模拟器的使用技巧仍有很多,比如把虚拟出的网络设备或系统桥接到宿主机或通过宿主机的其他物理网卡连接到真实的网络中,或者自己定制镜像。想要使用这些功能需要一些Linux知识,可以通过上面我推荐的书籍进行学习。

--结束END--

本文标题: 万能模拟器eve-ng介绍

本文链接: https://www.lsjlt.com/news/244085.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 万能模拟器eve-ng介绍
    @font-face{ font-family:"Times New Roman"; } @font-face{ font-family:"宋体"; } @font-face{ font-family...
    99+
    2023-06-05
  • EVE-NG简单入门介绍
    此篇文章简单的介绍下模拟器EVE-NG的使用,具体包括Dynamips设备导入与运行,IOL设备的导入与运行,QEMU设备的导入与运行,客户端软件的安装,物理网络与虚拟网络的结合等。一.导入镜像Dynamips是由法国人Chris Fill...
    99+
    2023-06-05
  • EVE-NG模拟器安装&抓包模块部署
    EVE-NG(Emulated Virtual Environment-Next Generation)仿真虚拟环境,是基于Ubuntu Linux系统的虚拟环境,是一款免费且功能强大的网络模拟器,是一个无客户端的多厂商网络仿真软件,无需安...
    99+
    2023-09-01
    网络 服务器 Powered by 金山文档
  • Spring的Ioc模拟实现详细介绍
    简单来说就是当自己需要一个对象的时候不需要自己手动去new一个,而是由其他容器来帮你提供;Spring里面就是IOC容器。例如:在Spring里面经常需要在Service这个装配一个Dao,一般是使用@Autowired注解:类似如下pub...
    99+
    2023-05-30
    spring ioc sprin
  • 介绍python的OS模块功能
         学习python一直是断断续续的,今天我们来介绍的是python的一个非常强大的模块---OS,我们来事例的时候不是用的标准的python,而是用的python的同胞兄弟Ipython,ipython 是一个 python 的交互...
    99+
    2023-01-31
    模块 功能 python
  • Win10新功能Continuum模式详细介绍
      很多用户在使用Win10技术预览版,听说有个Continuum模式,大家都觉得很陌生,毕竟Win10带来的新东西实在多,比如微软小娜等。   Win10 Continuum模式是Win10的一项新的功能,专门为混合形...
    99+
    2023-06-11
    Win10 Continuum 模式 新功能
  • 怎么用C++实现万花模拟器
    本篇内容介绍了“怎么用C++实现万花模拟器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!还记得小时候玩的万花尺么好好玩,各种不同的点距能画出...
    99+
    2023-06-15
  • 关于C++STL string类的介绍及模拟实现
    目录一、标准库中的string类1.string类2.string类中的常用接口说明+模拟实现2.1 string类对象的常见构造+模拟实现 2.2 string类对象的容量操作+模...
    99+
    2024-04-02
  • JavaScript的适配器模式介绍
    本篇内容介绍了“JavaScript的适配器模式介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!介&nb...
    99+
    2024-04-02
  • Windows系统中的万能的安装包的作用详细介绍
    长时间的等待Windows系统更新是一种非人的折磨,那么有什么的办法能尽快的解决系统安装的问题呢?这时Windows系统中的万能安装包就开始起作用了哦!那么现在来了解一些万能的安装包有什么的作用吧! 一、卸载驱...
    99+
    2023-06-01
    Windows 万能安装包 作用 系统 安装包
  • Windows9虚拟桌面增强Alt+Tab功能介绍
      Wi在Windows 8中通过滑动操作切换应用程序一样,在Windows 9中,你能快速滑动切换不同的桌面。有评论称该功能就像是增强版Alt+Tab功能。   复杂,令人闻之生畏,不利于该功能的普及。   关于Ch...
    99+
    2023-06-07
    Windows9 虚拟桌面 Alt Tab 桌面 功能
  • 光模块数字诊断(DDM)功能介绍
    光模块在光通信网络中应用十分广泛。带数字诊断功能(DDM)的光模块也称智能光模块,智能光模块提供了一种预测激光器劣化的实时的参数监测手段。什么是数字诊断功能?...
    99+
    2023-06-03
  • 云虚拟服务器的简单介绍
    本篇内容主要讲解“云虚拟服务器的简单介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“云虚拟服务器的简单介绍”吧!虚拟主机就是运用网络空间技能把一台服务器分成很多“虚拟的”主机,每一台网络空间都...
    99+
    2023-06-07
  • aws云服务器功能介绍
    Sws云服务器是微软的云服务,具有以下功能: 存储:Sws云服务器可以将数据存储到本地服务器上。你可以将你所有的文件、数据、照片、视频等存储到云服务器上。 网络功能:Sws云服务器可以通过多种网络连接方式访问云服务器。你可以通过VPN、...
    99+
    2023-10-26
    功能 服务器 aws
  • 详解Java模拟栈的实现以及Stack类的介绍
    目录1.用 Java 模拟栈1.1 栈是什么1.2 模拟栈1.3 汇总2.Stack 类的介绍2.1 Stack 的常用方法1.用 Java 模拟栈 1.1 栈是什么 栈是一种数据结...
    99+
    2023-05-17
    Java模拟实现栈 Java 栈 Java Stack
  • C语言字符串函数模拟实现流程介绍
    目录一、strlen1.使用计数器2.使用函数递归3.使用指针-指针二、strcpy三、strcat四、strcmp该文章将简易模拟实现strlen、strcpy、strcat、st...
    99+
    2024-04-02
  • 云服务器有哪几种服务模式的功能介绍
    IaaS模式:IaaS是指基础设施即服务,也就是提供服务器硬件和云存储、网络等基础设施资源的服务,云服务器就是其中的一种。IaaS模式主要适用于小型企业和开发者,因为这些企业不需要购买昂贵的硬件和软件许可证,也不需要专业的技术团队来维护和...
    99+
    2023-10-27
    几种 模式 功能
  • 阿里云服务器能装虚拟机详细介绍与应用
    阿里云服务器是一种高性能、高可靠的云计算服务,为用户提供了一种便捷的方式来进行计算和存储资源的管理。然而,很多用户可能会问,阿里云服务器是否可以安装虚拟机?答案是肯定的,阿里云服务器可以安装虚拟机,并且提供了丰富的工具和环境,使得用户能够轻...
    99+
    2023-10-30
    阿里 详细介绍 虚拟机
  • C语言字符串函数介绍与模拟实现详解
    目录2. strcpy(复制字符串)2.1 strncpy函数2.2 模拟实现strcpy3. strcat (追加字符)3.1 strncat 函数3.2 模拟实现strcat4....
    99+
    2024-04-02
  • 阿里云服务器功能介绍
    阿里云服务器提供了一系列的功能和服务,以下是一些常见的功能和服务: 负载均衡:可以将服务器分散到多个节点,提高服务器的容错性和可用性,以及提高服务器的并发处理能力,从而提高网站的性能和稳定性。 缓存:可以通过缓存技术,将页面或数据缓存到...
    99+
    2023-10-26
    阿里 功能 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作