gns3 iou使用详解

合集下载

IOU教程

IOU教程

Cisco思科模拟器大家都不陌生,大部分初学者都是使用GNS3和CiscoPacketTracer这两款。

其中我们一般推荐使用GNS3为主。

原因是GNS3使用的IOS是真实的镜像,命令集很完整。

而CiscoPacketTracer是软件编程实现的,命令集是不完整的。

但GNS3也存在一些缺陷,比如消耗资源多,交换功能不完整等。

因此,更高端的模拟器IOU 就出现了。

下面和大家分享下关于IOU的一些情况。

1.问:什么是IOU?1.答:IOU是IOS on UNIX的简写。

也称为IOL(IOS on Linux)。

是运行在UNIX/Linux环境下的IOS模拟器。

其命令集也是完整的。

2.问:什么是Web IOU?2.答:IOU的拓扑搭建需要使用命令行和vi编辑器,不够直观和方便。

因此有高手进行加工,做出Web操作界面,称为WebIOU。

3.问:GNS3和IOU的区别有哪些?3.答:使用场合区别。

小拓扑建议使用GNS3,大型及超大型拓扑使用IOU。

交换功能区别。

IOU的交换功能强于G NS3。

软件版本区别。

IOU可以使用15.0的最新IOS,功能更加强大。

4.问:Web IOU安装需要哪些条件?4.答:第一种情况,在纯净的Linux环境中安装WebIOU。

第二种情况,在Windows下使用Vmware安装WebIOU。

一般我们的电脑都是安装Windows系统。

所以,建议刚开始,使用第二种情况。

5.下面以Vmware9.0.2和IOU Web 1.2.0.37为对象给大家看看Cisco Web IOU 的使用。

感谢大拿Jeff对WebIOU的技术支持。

gns3中cloud的使用方法

gns3中cloud的使用方法

gns3中cloud的使用方法【原创版3篇】《gns3中cloud的使用方法》篇1在GNS3 中,cloud 是一个用于模拟云网络的工具。

以下是使用cloud 的基本步骤:1. 安装cloud:在GNS3 中,你可以通过点击“工具”菜单中的“选项”来安装cloud 插件。

安装完成后,你可以在GNS3 中使用cloud。

2. 创建云网络:在GNS3 中,你可以使用“添加云”按钮来创建一个云网络。

在创建云网络时,你需要指定云的名称、类型、IP 地址和子网掩码等信息。

3. 配置云网络:在创建云网络后,你可以通过点击云网络来打开其配置界面。

在配置界面中,你可以修改云网络的各种参数,如IP 地址、子网掩码、网关、DNS 等。

4. 添加云主机:在GNS3 中,你可以使用“添加云主机”按钮来添加一个云主机。

在添加云主机时,你需要指定主机的名称、IP 地址、子网掩码和MAC 地址等信息。

5. 配置云主机:在添加云主机后,你可以通过点击云主机来打开其配置界面。

在配置界面中,你可以修改云主机的各种参数,如IP 地址、子网掩码、MAC 地址、DNS 等。

6. 连接云网络和云主机:在GNS3 中,你可以使用“连接云网络和云主机”按钮来连接一个云网络和一个云主机。

在连接时,你需要指定云网络和云主机之间的连接方式和参数。

以上是使用GNS3 中cloud 的基本步骤。

《gns3中cloud的使用方法》篇2在GNS3 中,cloud 是一个用于模拟云网络的工具。

以下是使用cloud 的基本步骤:1. 安装cloud:在GNS3 中,cloud 可以通过点击“工具”-“添加/删除工具”-“云”来安装。

安装完成后,cloud 工具会显示在GNS3 的工具栏中。

2. 创建云网络:在GNS3 中,可以通过点击“云”-“创建云网络”来创建一个云网络。

在弹出的对话框中,需要输入云网络的名称、IP 地址和子网掩码等信息。

3. 添加云主机:在创建了云网络后,可以点击“云”-“添加云主机”来添加云主机。

新版GNS3使用

新版GNS3使用

当前使用的GNS3版本是1.3.11,配合IOU 1.3.11完成使用。

准备工具:GNS3 1.3.11和配套IOU文件;VM(虚拟机)安装步骤:1、安装GNS3,需要选择安装的选项:组件说明:①WinPCAP:抓包必须额度组件之一,建议安装,安装过的可忽略;②Wireshare:比较流行的抓包软件,可选,但是一般建议安装,安装过可忽略;③SolarWinds ··:可选安装,一个Wireshark的辅助分析工具;④Dynamips:一个用于模拟cisco路由器的工具,必须安装;⑤QEMU:模拟处理器的一个软件,安装可模拟ASA,PIX等设备;⑥VPCS:GNS3中模拟客户端的的工具,需安装;⑦GNS3:必须安装的核心组件;⑧Super Putty:GNS3自带的终端工具,可选。

接下来是修改安装路径,然后就可以马不停蹄的安装完毕,安装完成后,进行基本参数的配置。

安装IOU:打开VM,选择GNS3 对应版本的IOU开启VM后,输入用户名root,密码为cisco,进入查看IP地址,这是IOU 的IP,后续用来上传IOS(注意:按红框内标注的提示的格式打开链接)浏览器中输入http://x.x.x.x:8000/upload出现下图的情况,就可以选择IOS 上传了:之后可以在GNS3中与IOU实现”融合“,在GNS3中使用IOU设备,这样就不会那么消耗CPU了。

2、配置GNS3的基本参数:打开GNS3看到的界面有除了有之前老版本的Node Types、Topology、Conssole之外,还有一个Jungle newsfeed,这个让人很不爽:可以通过以下操作去掉:找到GNS3安装路径:找到static这个文件夹,里面有一个Jungle的网页文件,删除就好。

删除之后开启的GNS3如下图:3、GNS3中的设置:如图这样就完成了,现在可以尽情的使用:谢谢~~。

GNS3 IOU+virtualbox环境配置

GNS3 IOU+virtualbox环境配置

配置思科GNS3 V1.2 --IOU一、前期准备:下载好GNS3 v1.2和Oracle VM Vittualbox虚拟机WEB IOU IOS(将其放到GNS3安装目录下或其它地方)、再准备GNS3 IOU VM_1.2.ova 和iourc.txt文件,均放到GNS3安装目录下新建的IOU文件夹内备用。

iourc.txt文件内容:二、安装好GNS3 v1.2和Oracle VM Vittualbox虚拟机(安装步骤不做赘述)三、安装好Oracle VM Vittualbox虚拟机并打开,开始导入GNS3 IOU VM_1.2.ova文件。

选择管理--导入虚拟电脑--打开依次找到GNS3 IOU VM_1.2.ova文件四、打开后对其右键选择设置,设置网络为仅主机模式后开启此虚拟机五、启动此虚拟机,输入用户名:root 密码:cisco登录六、进入后输入ifconfig查看设备etho的ip地址(此操作命令和linux系统一样)、以下图我们看到eth0的ip地址为192.168.56.101.七、记住eth0的ip地址,打开浏览器输入http://192.168.56.101:8000/upload打开上传ios页面八、点击浏览选择web iou ios镜像并上传九、上传成功后复制其镜像路径以便配置GNS3。

(此页面就不要关闭)10、安装并配置GNS3。

选择edit--preferences打开配置界面11、按箭头点开,在Path to IOURC选择iourc.txt文件后点击应用12、设置远程服务器192.168.56.101:8000,设置完毕点击应用Apply13、添加IOU设备,点击new14、随便起一个有区分意义的名字(name ),设置iou 镜像以及类型后点击finsh 完成配置复制镜像路径:由镜像名称选择镜像类型为L3 image15、笔者这里之前已经添加了两个IOU设备了启17、笔者这里将使用CRT进行连接成功连接到此呢,配置已经告一段落。

GNS3使用

GNS3使用

[路由]GNS3使用详解今天我们来讲解下gns3的详细使用方法,gns3是思科的一款模拟器软件,他是基于真实的思科ios来模拟的,所以从这个角度来讲他就是一台真实的思科设备,另一款和他相似的软件就是小凡了,他们的工作原理大同小异,不过小凡很久没有更新了,而gns3是一款开源的软件,会不停的更新,最新的版本是0.7.3这个可以去官网下载/download他可以分为windows和linux版本及其他的版本,今天我们讲解windows下的使用方法,首先我们下载它的安装文件,进行安装,但是在安装的过程当中要注意一点中间会弹出要安装winpacp插件这个插件一定要安装,否则gns3会用不了,装好以后我们打开它的界面开看看这就是它的初始界面,此时我们从左边的路由器中托一个出来因为此时我们还没对配置,所以路由器托不出来,我们点击编辑,选择首选项,点到General这项,语言我们选择English,这里要填写路径,Project directory指的事拓扑保存的目录,Image directory指的是存放临时文件的目录,填好以后我们点到Terminal settings 选项卡,这里比较关键的地方是Terminal command这里该如何填写,这里我填写的是"C:\Program Files (x86)\VanDyke Software\SecureCRT\SecureCRT.exe" /t /telnet %h %p,其中前面是Secrecrt的安装目录,后面/t /telnet %h %p只要照着这样写就行了,这样就和SecureCRT关联起来来,此时我们再点到GUISettings选项卡,把下面两个选项勾上就可以了,此时我们点到Dynamips选项卡,Working directory 指的是临时的工作目录,其余的按图片中的选上就可以了,此时我们要点Test来测试一下,如果看到successfully started就表明dynamips是启动成功的。

gns3 iou使用详解

gns3 iou使用详解

G N S3I O U使用详解作者:郑志成一.什么是IOUIOU具体出现啥时我也不懂,不过IOU本身就是一个模拟器,它的特点是支持交换机并且支持得挺好,但是使用比较繁琐,所以感觉普及率不是很高。

GNSIOU(以下都以IOU简称)则是整合了原IOU,让IOU使用起来更为方便。

IOU说白了就是一个linux主机,linux主机里跑着路由器和交换机。

IOU使用设备cpu和内存极少,适合搭建比较大的拓扑,并且不用计算idle值之类的东西。

因为IOU本身就是一台主机,所以使用的话可以本地通过VM安装IOU虚拟机。

所以环境上你至少有一台电脑能运行workstation等虚拟化的软件。

二.创建IOU虚拟机先安装GNS3吧,这个没什么好说的,里面的软件最好都装了,除非你装过的你可以跳过,否则还是装,要不然可能会出现很多未知的问题,不是很了解GNS的同学还是老实把软件都装了,免得给自己增加麻烦,而且这些软件都比较良心,基本没有哪个默认开机自启的所以不要担心浪费你电脑资源。

装好GNS3就把IOU导入workstation吧,我这里使用的workstation11,反正大于6版本的就行,workstation的自己网上找吧,现在都出到12了,10版本的话我觉得就差不多了。

把iou的ova文件拖到workstation里面就会提示存放路径,这里是网上找的图我就不重做了。

bing那选。

GNS3启用时最好以管理员模式运行否则可能出现网卡桥接的或者使用IOU时出现报错。

第二块网卡是NAT模式的是为了今后IOU升级访问外网使用的。

反正这两个网卡你可以不动,开机后workstation会DHCP分配给它们地址。

如果你有强迫症想改后面有教程。

现在可以开启虚拟机了。

完全开启后界面是这样:信息上也很明确了你可以通过打开你可以用networking里管理,也可以在shell中sudoeditor/etc/network/interfaces进行编辑模式,注意这里eth0指的是第一块网卡。

在GNS3 IOU VM中配置静态IP

在GNS3 IOU VM中配置静态IP

在GNS3 IOU VM中配置静态IP在GNS3 IOU VM1.3.9中使用的是 Debian Linux。

Debian中网卡的设置可以通过/etc/network/interfaces文件来进行,具体可分为三种不同的配置方式,这里只说2种:DHCP自动获取、静态分配IP地址。

具体设置如下:在进行配置之前,首先进入/etc/network目录中,编辑interfaces文件,且IOU vm 1.3.9中集成的是nano编辑器配置命令如下:nano /etc/network/interfacesps:保存退出:CTRL+X 问你是否保存敲入 Y 文件名不变1、查看是否有双网卡ifconfig -a //得到eth0、 eth1、 eth*.....等网卡信息注意:如果只有一个eth0,则需在VM机中添加网络适配器 —— 仅主机模式2、vi /etc/network/interfaces以下为配置说明:网卡通过DHCP自动获取IP地址interfaces正文如下:#后为注释# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5).## The loopback network interface(配置环回口)# 开机自动激lo接口auto lo# 配置lo接口为环回口iface lo inet loopback# The primary network interface (配置主网络接口)#开机自动激活eth0接口auto eth0#配置eth0接口为DHCP自动获取iface eth0 inet dhcp#开机自动激活eth1接口auto eth1#配置eth1接口为静态设置IP地址,(当然也可以DHCP获取,我试的没成功,郁闷)iface eth1 inet staticaddress 192.168.56.128netmask 255.255.255.0network 192.168.56.0broadcast 192.168.56.255#配置网关,可省gateway 192.168.56.1#配置NDS,可省# dns-* options are implemented by the resolvconf package, if installed(DNS设置)#dns-nameservers 192.168.1.1#dns-search interfaces正文如上配置完毕后保存,重启计算机(reboot)或重启网络服务即可将网卡配好。

gns3中cloud的使用方法(二)

gns3中cloud的使用方法(二)

gns3中cloud的使用方法(二)GNS3中Cloud的使用方法介绍GNS3是一款用于模拟网络和构建虚拟网络实验的强大工具。

在GNS3中,Cloud是一种用于连接虚拟网络和物理网络的设备,是非常有用的工具。

本文将详细介绍使用GNS3中Cloud的方法。

安装和配置GNS31.下载GNS3并按照提示进行安装。

2.启动GNS3,并按照向导进行初始配置。

添加Cloud设备1.点击GNS3主界面的”Edit”菜单,在下拉菜单中选择”Preferences”。

2.在”Preferences”窗口中,选择”VirtualBox”选项卡。

3.点击右侧的加号”+“按钮,添加一个新的虚拟机。

4.配置新虚拟机的参数,包括虚拟机名称、虚拟机类型、虚拟机路径等。

5.确认配置并保存。

配置Cloud设备1.在GNS3主界面的设备列表中,找到已创建的Cloud设备。

2.右键点击Cloud设备,并选择”Configure”。

3.在”Cloud Configuration”窗口中,选择刚刚添加的虚拟机。

4.配置Cloud设备的参数,包括名称、管理接口等。

5.确认配置并保存。

连接Cloud设备1.在GNS3主界面的设备列表中,找到已创建的Cloud设备。

2.拖拽Cloud设备到网络拓扑图中,并与其他设备进行连接。

3.可以使用普通的以太网线或者交换机进行连接。

4.确认连接后,启动网络拓扑图中的设备和Cloud设备即可开始实验。

连接物理网络1.在GNS3主界面的设备列表中,找到已创建的Cloud设备。

2.右键点击Cloud设备,并选择”Configure”.3.在”Cloud Configuration”窗口中,选择”Host binding”选项。

4.配置物理网络接口的参数,如IP地址、子网掩码等。

5.确认配置并保存。

结论通过使用GNS3中的Cloud设备,我们可以方便地连接虚拟网络和物理网络,实现更真实的网络实验和仿真。

希望本文提供的方法对你有所帮助。

GNS3 IOU使用详解

GNS3 IOU使用详解

GNS3IOU使用详解作者:郑志成一.什么是IOUIOU具体出现啥时我也不懂,不过IOU本身就是一个模拟器,它的特点是支持交换机并且支持得挺好,但是使用比较繁琐,所以感觉普及率不是很高。

GNS IOU(以下都以IOU简称)则是整合了原IOU,让IOU使用起来更为方便。

IOU说白了就是一个linux主机,linux主机里跑着路由器和交换机。

IOU使用设备cpu 和内存极少,适合搭建比较大的拓扑,并且不用计算idle值之类的东西。

因为IOU本身就是一台主机,所以使用的话可以本地通过VM安装IOU虚拟机。

所以环境上你至少有一台电脑能运行workstation等虚拟化的软件。

二.创建IOU虚拟机首先你可以去GNS3官网下载IOU的镜像,我这里下载的目前最新的1.4.5版本的,请注意,GN3软件版本必须和IOU版本保持一致,否则GNS3会提示版本不对。

而且IOU1.4.0之前的版本通过升级的方式没法升级到1.4.0之后的版本,提示python版本不对,所以还是直接下最新的吧。

我这里已经下好了最新的IOU和GNS3。

先安装GNS3吧,这个没什么好说的,里面的软件最好都装了,除非你装过的你可以跳过,否则还是装,要不然可能会出现很多未知的问题,不是很了解GNS的同学还是老实把软件都装了,免得给自己增加麻烦,而且这些软件都比较良心,基本没有哪个默认开机自启的所以不要担心浪费你电脑资源。

装好GNS3就把IOU导入workstation吧,我这里使用的workstation11,反正大于6版本的就行,workstation的自己网上找吧,现在都出到12了,10版本的话我觉得就差不多了。

把iou的ova文件拖到workstation里面就会提示存放路径,这里是网上找的图我就不重做了。

导入后先别急着开启,首先你也许的调一下IOU的虚机配置,CPU如果你只是模拟路由交换的话一核就够了,如果你要防火墙等软件也许需要两核以上甚至更多,看你电脑的配置了。

GNS3_V1.x配置指南

GNS3_V1.x配置指南

GNS3 1.X 配置指南下载:在GNS3官网()可下载最新的GNS3,目前版本为1.2.1 安装:整个安装过程和普通软件差不多,主要说下第四步在这里WinPCAP、Dynamips、GNS3、Cpulimit为必选,缺一个GNS3都不能正常运行。

Wireshark是抓包工具,建议安装。

Solar Winds Response是一个配合Wireshark使用的工具,各人认为没多大作用,可以不用安装。

VPCS是GNS3中一个简易的虚拟PC,建议安装。

QEMU是一个虚拟机,在GNS3中被简化了很多,如果不适用单独的ASA和IDS可以不安装这个。

SuperPutty这个是一个虚拟终端,相比较GNS3自带的Putty这个工具稍微有点占用资源,但是标签化的界面,在配置时确实会方便一些,看个人习惯了。

安装大概也就这么点要注意的了,下面进入正题,开始说说1.2.1的设置上的东西。

首先,在GNS3 1.0开始就只能用英文了,所以大家也别去思考修改成中文界面的问题了。

设置:如图,在Edit的Preference,这个就是设置。

在这个界面中,的东西大家都很熟悉了。

项目默认存储路径、系统镜像的路径、缓存文件的路径、风格、软件的配置文件位置。

配置文件的位置我们不好修改,其他的路径都可以更具自己习惯来修改,修改时和老版本的要求一样“不得使用中文路径”,在这个版本中我们说下My binary images这项,这里和1.0之前的版本略有不同,就是,我们所选择使用的IOS文件和QEMU虚拟机文件,分别会被复制到这个路径下面的IOS目录和QEMU目录中。

至于风格,1.2.1一共提供了黑灰色、白色、老版三种风格。

其他的设置都和老板的一样了。

现在我们来看看GNS3 server这项在这项中有两个选项卡,一个是Local server和Remote server。

Local server是我们本地GNS3服务器的位置,Remote server是远程服务器,这个在使用IOU设备时需要设置,这里我们只讲述GNS3部分,IOU的我们后面再讨论。

模拟器之GNS3完全安装及使用教学教程(关联Wireshark,xShell和VM)收藏一篇就够

模拟器之GNS3完全安装及使用教学教程(关联Wireshark,xShell和VM)收藏一篇就够

最新GNS3-2.2.7模拟器完整安装及使用教程(关联Wireshark、xShell6和GNS3.VM.VMware.Workstation.2.2.7)-收藏一篇就够别在碰壁现阶段学习经常使用的路由交换设备主要来自于思科、华为和华三三家,当然还有中兴、锐捷、神州数码等厂商,这三家的设备操作配置大致类似,却又不尽相同。

因为实体设备通常都非常昂贵,购买设备学习也是不现实的。

所以我们通常会使用各厂商提供的模拟器来学习。

华为的模拟器是eNSP,华三的则是H3C Cloud Lib,思科则是大名鼎鼎的GNS3、Cisco Packet Tracer、WEB-IOU、EVE-NG。

今天笔者拿GNS3-2.2.7 目前最新版本来安装。

一、准备工具①GNS3-2.2.7-all-in-one.exe②GNS3.VM.VMware.Workstation.2.2.7.zip/对应版本的GNS3虚拟机③Cisco IOU-ISO.zip (L2/L3设备镜像)④IOS.rar (含从C1700 到C7200 的各种路由器bin 镜像)⑤Xshell6_wm.exe 或者SecureCRT⑥VMware-workstation-full-15.5.2-15785246.exe下载链接VMware-workstation-full-15.5.2-15785246链接:https:///s/1k3UKDc6NRbl8DtgCNxG4AA提取码:bolqGNS3链接:https:///s/1NDxi-l5i4YtP6nzzmpGebg提取码:te21二、GNS3软件介绍GNS3是一款具有图形化界面可以运行在多平台(包括Windows, Linux, and MacOS等)试的相关人士可以通过它来完成相关的实验模拟操作。

同时它也可以用于虚拟体验Cisco网三、软件安装3.1 安装GNS3-2.2.7-all-in-one.exe双击GNS3-2.2.7-all-in-one.exe(需要连网,安装需要依赖的组件,当然知道怎么安装组件的也可以不用连网)安装包含Wireshark点击I Agree点击Next选择Custom,注意Tools的选择注意:Tools:选择安装的位置安装过程中会弹出依赖的组件,点击Next点击I Agree点击Next点击Finish其他组件安装步骤一样输入邮箱点击Next选择No,下一步。

IOU manual-made by SPOTOer

IOU manual-made by SPOTOer

目录一、什么是Cisco IOU (3)二、Cisco IOU文件 (4)三、Cisco IOU参数 (5)四、Cisco IOU运行平台 (8)五、安装andLinux (9)六、Linux常用命令 (22)七、Cisco IOU下载 (24)八、Cisco IOU安装 (26)九、Cisco IOU使用 (29)十、Cisco IOU破解说明 (40)资料参考 (45)大家好,我是SPOTOer_eYe,很高兴又和大家见面了,以前分享过两篇帖子:1、《【分享】SecureCRT关联GNS3并调用GNS3自带脚本自动改设备名——by SPOTOer_eYe》/thread-34638-1-1.html2、《【分享】GNS3模拟Linux Microcore,PIX,Juniper,ASA,IPS ——by SPOTOer_eYe》/thread-34653-1-1.html希望给大家有所帮助。

由于GNS3、Packet Tracer、Dynamips都模拟不了2层,很苦恼找了很多资料,终于找到使用Cisco IOU实现模拟2层全功能,甚至3层的高级功能,小弟不才,今天就来分享Cisco IOU的使用。

先来了解什么是Cisco IOU,它能模拟哪些功能。

一、什么是Cisco IOUCisco IOU 全称是Cisco IOS On Unix ,最早的版本是运行于Solaris ,后来出现了iMAC 和UNIX 版本。

到目前,Cisco IOU有两种,分别为L3IOU和L2IOU,分别模拟3层路由功能和2层交换功能。

它的优点不仅能模拟高级3层路由和全部2层交换功能,还对系统资源占用很小。

用GNS3跑30台设备时,我的电脑CPU几乎占到100%,但用IOU跑时,CPU也就30%左右,在电脑上跑个IE机架也没问题了,虽然有网友说有几个bug,但个人觉得仍然很强大。

L2IOU支持的功能很多,它支持MST,PVLAN,LACP/PAgP所有命令,经网友测试结果,目前能完美模拟以下98%的功能:1.MSTP/STP/PortFast/UplinkFast/BackboneFast2.RSTP / STP BPDU Filter/STP Root Guard/ UDLD /LOOP Guard3.PVLANCP5.PAGP6.VLAN-MAP/VLAN-ACL7.端口安全/广播/组播抑制8.DHCP Snooping/IPSG源保护9.DAI10.AAA 802.1X11.Proxy ARP/HSRP/VRRP/GLBP/SPAN/RSPAN12.IGMP snooping/CGMP13.Trunk支持ISL封装总的来说,支持VLAN/VTP/TRUNK/生成树pvst+/三层交换/EtherChannel/DHCP /HSRP/VRRP/GLBP/RIP/EIGRP/OSPF/ISIS/BGP/IPv6路由协议/MPLS VPN等等,还有自己摸索吧!L3IOU功能就不介绍了,高级功能什么的自己用到就知道了。

最新GNS3 1.1 + WebIOU模拟器使用教程

最新GNS3 1.1 + WebIOU模拟器使用教程

最新GNS3 1.1 + WebIOU模拟器使用教程
Windows版本使用方法如下:
1、安装VirtualBox(或VMware)虚拟机软件;
2、将GNS3 1.0IOU VM “”导入虚拟机中;
3、编辑GNS31.0 IOU虚拟机设置,将虚拟机网络适配器设置设置为“Only Host”,首选项–>网络–>仅主机网络;
4、启动VM虚拟机;
5、使用用户名root和密码cisco登录,并使用ifconfig 命令。

获取eth0口IP地址,IP是192.168.42.138;
6、打开Web浏览器并转到:
http://192.168.42.138:8000/upload上传IOU image文件。

记住文件路径,例如:
/home/gns3/Documents/GNS3/images/i86bi_linux-adventerprisek9-M-12.4.bin;
7、创建一个名为iourc.txt的许可证编号文本文件,内容如(注意是上下两行,获取方法详见“常见问题”):[license]
gns3-iouvm = cd11acbc599f2364;
8、启动GNS3,进入Preferences -> Server -> Remote servers,并添加虚拟机的IP地址,192.168.42.138,单击Apply(应用)。

9、在IOS on UNIX中,将路径设置为IOURC.txt的所在路径。

10、在IOU devices中添加第6步的IOU路径,点击保存。

11、从设备列表中选择IOU设备,并开始实验。

GNS3-IOU的使用

GNS3-IOU的使用

GNS3-IOU的使用
一、使用虚拟机打开OVA文件
1、导入自带的OVA格式文件(版本对应)
2、升级虚拟机配置
二、配置虚拟机网络,使其能够自动获取客户机的IP地址
启动本地VMnetDHCP服务
三、开启虚拟机
四、更改网络配置,使用静态地址
确保虚拟机与客户机能够正常通信
五、通过Web登录虚拟机,上传镜像文件和许可证文件
六、通过Shell终端软件登录
输入两次exit命令可退出登录
七、在GNS3中配置IOU
1、安装(
版本:1.4.5,安装路径不要采用中文) 、安装(版本:
2、IOU的介绍
3、配置GNS,添加本地服务和远程服务
4、将GNS3重启
5、添加设备镜像
6、更改网络配置
7、使用。

解决gns3 1.5.3连接不了虚拟机pc、linux的问题附带iou安装

解决gns3 1.5.3连接不了虚拟机pc、linux的问题附带iou安装

gns3 1.5.3和vmware 虚拟机互相通信的问题一开始小编我都研究了好久虚拟机总是和gns3里的网络互相ping不通,走了好多弯路。

然而旧版的gns3配置很简单就成功了但是跟紧时代脚步的使用iou的我下载了最新版的gns3却跟vmware里的虚拟机ping不通经过一系列的研究后,我终于搭通了然后最后拿出我搭通gns3和虚拟机后给我的学生做的一个简单的小实验作为例子(搭通了后真的能做到很多的实验)-----------------------------------------------------------------------------------------------------------------Maked_By_3s_NwGeekArp毒化实验前言:1请勿做有损他人利益的行为2此实验操作比较简单,但是此次实验的重点难点在搭建好环境,把虚拟机和gns3的网络搭通,学会了以后做网络实验都很好入手了0x00介绍首先使用gns3模拟器进行模拟网络环境IOU2表示外网地址为2.2.2.2IOU1表示网关路由外网接口地址为2.2.2.1 网关地址为192.168.111.200IOU3表示交换机Cloud1表示两台vm虚拟机:攻击机kali和靶机xp的局域网. 地址段为192.168.111.0/24拓扑图0x01首先配置好网络环境在iou2配置默认路由ip route 0.0.0.0 0.0.0.0 e0/0在iou1 配置ip地址192.168.111.200(与vm8网卡同网段)配置静态路由使得cloud1 ping通iou2在cloud1选gns3server配置网卡是eth1(双网卡选了vm8的网卡)开启kali linux和xp (网关要设192.168.111.200,不然ping显示dup或者无法ping通)然后全网通了,kali和xp都可以ping通2.2.2.2 和互通在iou1查看arp缓存.156 与.139 mac地址不同0x02 进行arp毒化Xp cmd下输入ping –t 2.2.2.2 进行长ping然后kali下使用arpspoof进行攻击30秒然后ctrl+c终止arpspoof -i eth0 -t 【被攻击IP】【网关IP】命令解释arpspoof -i eth0 -t IP1 IP2欺骗ip2,告诉IP2你的计算机IP是IP1.0x03 结果显示Xp在被攻击的时间内无法正常进行网络通信Iou1路由器里的arp缓存表的192.168.111.156与192.168.111.139 mac地址相同在kali长ping2.2.2.2 能正常上网0x04环境恢复在kali进行arpspoof的终端下输入ctrl+c终止过几秒后iou1路由器arp缓存表恢复正常Xp能正常网络通信搭通后能做的实验例子如上---------------------------------------------------------------------------------------------------------------------------------一般大家的问题不在这里,但是若配置不当会导致失败所以以下几步简略带过1.安装好gns3对应版本的gns3 vm并且配置好网段,两个能互通2.上传配置好对应的iou (我的gns3vm是双网卡的,注意iou设备要同一个网段的问题)我这里gns3vm一个网卡是192.168.111.155,一个是192.168.2.128 (在这里我们可以忽略后者直接用192.168.111.155)附带gns3 1.5.3 all-in-one链接: https:///s/1c1DMyLa 密码: 34ic3.gns3server的配置添加gns3的ip地址和8000端口(因为我的gns3vm是双网卡才添加了两个)然后点击local server进行如下配置Gns3vm配置好ip地址#测试的虚拟机地址都要在111这个网段#举个例子在这里Vm要用来测试的kali linux虚拟机的地址都要设为192.168.111.0这个网段选择gns3vm绑定到网卡对应的网段4.把could云拖出来注意下面这个选的是gns3vm网卡对应的网段而且要测试连通的虚拟机的IP地址都要在这个网段内5.然后右键could选择configure(配置)选择网卡eth1按add解释一下,这里的网卡就是gns3vm里所对应的网卡,然后按ok,就可以连接对应的iou了然后连接好拓扑图点击开启在云的对端路由器端口要配置同网段的ip地址而且关键的一点要在要测试的虚拟机中配置好网关为对端路由接口的地址比如说在这里我虚拟机的网关必须设为192.168.111.200(如果设vm虚拟网卡地址为网关地址的话能ping通192.168.111.200,但是ping不通2.2.2.2;并且wireshark抓包会出现ping包dup!的回显)然后我的虚拟机就可以ping通gns3里的网络2.2.2.2了.=========================================================================--------------------------------------------------------------------------------------------------------------------------------- 后话:1.有兴趣的同学可以基于此实验进一步研究做一个中间人攻击2.给有基础的同学介绍kali下一款关于网络协议的流量仿真工具自己构造数据包针对低层的网络协议的攻击自己构造数据包进行流量仿真,配合wireshark做分析,可以做cdp,dhcp,dot1Q,dot1X,等网络协议的实验。

GNS3安装教程

GNS3安装教程

GNS3安装教程
安装
1.下载GNS3安装包,这里使用的是1.4.6版本的all-in-one,简单粗暴。

2.运行安装程序
之后一直点下一步即可
配置
1.第一次运行会弹出一下对话框
我们这里选择Cancel,暂时不配置2.依次选择Edit->Preferences
3.添加路由器IOS
GNS3默认没有路由器,需要自己添加
在配置选项里,一次点击Dynamips->IOS routers->New
选择已经下载好的IOS镜像文件后点击next
出现下图所示后,根据需要选择路由器模块(也可不选,可随时修改)
Idle PC建议点击下图位置,程序会自动设置,否则可能导致电脑CPU负荷100%。

Idle—PC值,也可以不计算,在之后使用IOS镜像时,启动并计算也可以的,点击Finish 就导入成功了
点击Finish后完成,路由器添加完毕,如要修改可以点Edit
4.添加交换机
GNS3没有可配置的二层交换机,所以想要模拟交换机,必须使用路由器,常用的是cisco 3660.步骤和添加路由器一致,只需在下图位置勾选交换机选项:
添加完成后路由器和交换机就出现在左侧视图里了:
总结
GNS3在模拟网络拓扑的时候,对CPU和内存消耗比较大,若要模拟大的网络拓扑就需要用到IOU,这部分教程后续更新。

GNS3完全使用手册

GNS3完全使用手册

切记,相关文件夹最好全部中文,要不会提示“can’t set up hyversion port 7200类似错误”GNS3 完全使用手册软件介绍:Cisco网络模拟器----GNS3 v0.6.1 all-in-one终端仿真程序-------SecureCRT V6.2.0.195GNS3 简介:GNS3是基于Dynamips的图形界面模拟器,可以为Cisco网络工程师、管理员、Cisco 证书考生提供近乎完美的实验环境。

GNS3 v0.6.1 all-in-one软件包包含了WinPCAP 4.0.2、Dynamips 0.2.8 RC2、Pemuwrapper 0.2.3、GNS3 0.6.1(注:不包含IOS)。

该软件提供了图形化的界面,用户可以之方便地搭建各种拓扑图,而且安装调试更加方便!GNS3项目是免费开源的自由的程序,适用于多种操作系统,包括Windows,Linux和MacOS X。

GNS3 v0.6.1现在发布,包括以下新功能和改善......用户可修改工作区大小;可以绘制矩形和椭圆;自动为接口名称创建标签;多重联线(不重叠);快照功能;Windows平台版提供了物理网卡列表直接绑定功能;所有工作区可以导出为图片(JPEG,PNG...);拓扑摘要面板增加“展开所有”和“缩小所有”功能(由beduev贡献);注解、矩形和椭圆可以旋转;在Windows平台下,用户可以通过命令行加载指定的gns3.ini配置文件,例如:gns3.exe --configdir新增塞尔维亚语言此外,本版本修改了之前的很多bug。

至于虚拟PC模拟功能,不能在这个版本囊括。

作者表示已经找到了在Dynamips直接整合的办法,请耐心等待。

安装过程:安装过程相当简单,直接“NEXT”就可以了,如下图所示:到此,GNS3的安装已全部完成。

设置向导:安装完成后,打开GNS3软件,第一次打开GNS3,会出现设置向导,设置具体步骤如下:1、设置“Dynamips”:在设置向导界面中,选择“STEP1”,如下图所示:此时,进入到“Perferences”设置,习惯用中文的,可在“General”----“Language”处,选上“简体中文(cn)”。

GNS3使用方法

GNS3使用方法

• VMware Workstation—虚拟机软件
• GNS3_IOU—虚拟机系统 • IOS—网络设备系统
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
GNS3
• 安装底层软件
• GNS3的核心程序为dynamips,需要依赖于WinPcap
GNS3_IOU
• GNS3_IOU是基于Linux开发的,如果你没有Linux基础,请不要在 这里花费太多时间 • 安装VMware Workstation
• 收费软件,如经济条件允许,请支持正版 • 序列号 • 一路下一步
• 导入GNS3_IOU
• 开机如没有显示IP地址,需要初始化网卡或者手动设置IP地址
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
SecureCRT
• 安装SecureCRT
• 没有技术含量,一路下一步
• SecureCRT是收费软件,如果经济条件允许,请支持正版
• 破解 • 一定要“以管理员身份运行”
• 个性化设置SecureCRT
GNS3
SPOTO KMS
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
准备工作
• 明确操作系统位数
• X86为32位操作系统 • X64位64位操作系统
• 下载对应软件
• GNS3—模拟器 • SecureCRT—CLI终端配置软件 • Wireshark—抓包软件
• 透明化
• 字体大小、颜色
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
GNS3关联CRT

GNS 2.0.3 VM 上传IOU及QEMU实录

GNS 2.0.3  VM 上传IOU及QEMU实录

GNS 2.0.3 VM 上传IOU及QEMU实录
步骤1:安装GNS3软件。

(安装操作略)
步骤2:导入gns3 vm 2.0.3到vmware 虚拟机(导入操作略)
步骤3:启动gns3 ,设置gns3主服务绑定一个本地虚拟机网卡,因为本地安装虚拟机存在一个VMnet1 虚拟网卡
设置gns3 server地址
步骤4:设置gns3 vm 2.0.3 虚拟机网卡适配器为vm net1 。

主要实现物理机和gns3 vm 之间的通信
步骤5:启动gns3 vm 虚拟机,看gns3 vm虚拟机是否自动获得vmnet 1自动分配的IP,及测试物理机和gns3 vm虚拟机直接的通信状况
测试物理机与gns3 vm之间的通信状态
设置gns3 远程 vm地址
步骤6:启动gns3 ,添加gns3 iou和QEMU设备到gns3 vm
里面去
更改设备标识符,这里我举一个更改标识符例子,更改其他设备标识符也类似
===================================================== =============================
第二阶段,添加IOU
步骤1:添加iourc文件
完成结束
验证设备启动是否正常。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

GNS3 IOU使用详解作者:郑志成一.什么是IOUIOU具体出现啥时我也不懂,不过IOU本身就是一个模拟器,它的特点是支持交换机并且支持得挺好,但是使用比较繁琐,所以感觉普及率不是很高。

GNS IOU(以下都以IOU简称)则是整合了原IOU,让IOU使用起来更为方便。

IOU说白了就是一个linux主机,linux主机里跑着路由器和交换机。

IOU使用设备cpu 和内存极少,适合搭建比较大的拓扑,并且不用计算idle值之类的东西。

因为IOU本身就是一台主机,所以使用的话可以本地通过VM安装IOU虚拟机。

所以环境上你至少有一台电脑能运行workstation等虚拟化的软件。

二.创建IOU虚拟机首先你可以去GNS3官网下载IOU的镜像,我这里下载的目前最新的1.4.5版本的,请注意,GN3软件版本必须和IOU版本保持一致,否则GNS3会提示版本不对。

而且IOU1.4.0之前的版本通过升级的方式没法升级到1.4.0之后的版本,提示python版本不对,所以还是直接下最新的吧。

我这里已经下好了最新的IOU和GNS3。

先安装GNS3吧,这个没什么好说的,里面的软件最好都装了,除非你装过的你可以跳过,否则还是装,要不然可能会出现很多未知的问题,不是很了解GNS的同学还是老实把软件都装了,免得给自己增加麻烦,而且这些软件都比较良心,基本没有哪个默认开机自启的所以不要担心浪费你电脑资源。

装好GNS3就把IOU导入workstation吧,我这里使用的workstation 11,反正大于6版本的就行,workstation的自己网上找吧,现在都出到12了,10版本的话我觉得就差不多了。

把iou的ova文件拖到workstation里面就会提示存放路径,这里是网上找的图我就不重做了。

导入后先别急着开启,首先你也许的调一下IOU的虚机配置,CPU如果你只是模拟路由交换的话一核就够了,如果你要防火墙等软件也许需要两核以上甚至更多,看你电脑的配置了。

内存的话看你个人需求了,这个可以再调。

硬盘的话是精简置备的看着分配100G的其实用得很少可以不用管,最好别动。

默认分配了两块网卡,第一块是为了和GNS3软件通信用的,所以是仅主机模式,你也可以根据你的需求调试到你需要的虚拟网卡上。

我这里用的事vmnet1网卡,网卡是172.16.1.0/24网段的。

然后GNS3软件也调节到该网卡上,设置是host bing那选。

GNS3启用时最好以管理员模式运行否则可能出现网卡桥接的或者使用IOU 时出现报错。

第二块网卡是NAT模式的是为了今后IOU升级访问外网使用的。

反正这两个网卡你可以不动,开机后workstation会DHCP分配给它们地址。

如果你有强迫症想改后面有教程。

现在可以开启虚拟机了。

完全开启后界面是这样:信息上也很明确了你可以通过打开172.16.1.128:8000的地址上传镜像,也可以SSH登录设备。

反正信息挺详细的。

不过使用前我想先改网卡地址。

点击OK。

你可以用networking里管理,也可以在shell中sudo editor /etc/network/interfaces进行编辑模式,注意这里eth0指的是第一块网卡。

Eth1指的是第二块网卡。

改完后crtl+o保存,ctrl+x退出。

改完后重启生效。

然后你在电脑上ping一下这个地址,应该是能ping通的。

在ping通后可以通过网页的方式上传license文件。

用游览器打开http://172.16.1.128:8000/upload上传license文件“CiscoIOUKeygen.py”。

然后回到命令行,为了方便可以用SSH登录。

cd /opt/gns3/image/IOU目录下,用ls命令可以看到上传文件。

官方推荐是iou license的文件夹,我发现没啥区别(事实证明传到这个文件夹认证会出错),用命令“python3 CiscoIOUKeygen.py”查看license文件。

然后根据上面的英文提示创建一个txt文件,保存在任意位置这个license应该都是一样的,只要大版本号一样数值都是一样大的,如果你使用的是跟我一个版本直接用就好license好了。

但是license文件一定上传到IOU里面。

三.使用IOU创建路由器和交换机现在IOU已经可以使用来了,把镜像导入到IOU里面吧,还是打开刚才的网页。

把镜像上传到IOU中,这里我已经传好了L3和L2的镜像了。

L3就是路由器的镜像,L2就是交换机的镜像。

如果你传错了想删除就去想相应的目录下删就好了。

删除用“rm 文件名”。

当你上传好之后就可以去GNS3上添加路由器交换机了。

首先第一步在GNS3上选择你复制下来的license文件。

添加完license之后添加IOU虚拟机的地址。

添加地址,端口默认,点击add就加上去了。

然后添加镜像,选择new新建一个镜像。

这里默认用local balance,我相信大多数人只有一个server,所以这里可以不用指定servers。

当然你也可以指定你的server,指定比较好(就是别勾)。

后面在心得部分会有说明这个local balance干啥的。

设置这里之前host bing的网段要和虚拟机第一块网卡在一个网段。

点击next,设置名称选择镜像后完成。

你可以在edit里编辑一下设备的网卡信息这些。

这里设备设置的是板卡数,一块板卡4个口子,我这里6块板卡24口口子,命名是eth0/0-3,eth1/0-3这样区分板卡的。

路由器依次类推,使用的话可跟正常使用一样,拖出来,连线,开机就好了。

如果你想使用scrt管理就用scrt的telnet 172.16.1.128:2001,另一台端口是2002,你可以从设备信息中看到。

使用IOU的好处是不用计算idle值并且对交换机功能支持得比较好,占用内存和cpu 也低。

四.使用IOU创建ASA防火墙关于ASA的使用,目前可用版本是8.4和9.3的版本。

8.4的版本是通过qemu或VMware 模拟,9.3版本是通过使用VMware模拟的,效率上来说9.3的版本比较稳当,但是因为使用workstation要和gns3通信进行网卡桥接会导致cpu使用率使用大大增加,有说法可以用桥接电脑loopback的办法降低CPU使用率但是感觉繁琐,这里我就没做电脑用loopback口的办法了,感兴趣的可以自己试试。

于是我这里推荐使用qemu模拟8.4的办法吧。

使用qemu的话有两个办法,一个本地qemu,一个remote qemu。

本地qemu就是直接运行在本地支持版本到qemu的2.4版本,remote qemu是在IOU里模拟qemu,支持版本到2.5。

本地和remote的qemu设置方式类似,这里推荐remote的,你也可以remote和local的一起用。

首先上传ASA的三个文件initrd,vmlinuz,flash.qcow2。

前两个文件是运行ASA必备的,flash.qcow2是一个磁盘文件,这个磁盘文件是已经做好license激活的磁盘,就不需要你每次都激活license了。

首先还是打开IOU的网页上传,注意这次上传的文件类型选qemu。

我这里已经上传好了,然后创建虚拟机。

创建虚拟机点击new。

选择设备类型。

设置qemu的名称。

设置你qemu的类型,通常都是64位CPU吧那就用我选这个的好了,ASA内存512也就够了,反正后面也可以改。

选择磁盘文件,这里就选我们上传的qcow2的磁盘吧,免得你每次都得license激活。

想自己激活的该章节最后会有教程。

根据下图选择文件,点击flash完成。

详细说说qemu里面的配置。

详细介绍一下一个optimization选项。

因为qemu的对cpu使用大,所以强制使用分配cpu的80%,并且进程优先级低。

但是会有体验上的影响,比如你ASA明明设置了4块网卡,因为优先级低的缘故可能启动就认了3块网卡...这个只有开启多个ASA时现象就很明显了,一个ASA时不会有啥影响。

Cpu限制最大80%后的后果是你会觉得敲命令会比较卡,但不影响使用,你cpu牛x就不要限制了吧。

根据电脑不同可能会出现ASA卡死的现象,原因无解,也并不是卡死只是console口不能用,但是可以telnet上来。

自己激活ASA教程,这个也是网上我找的,亲测可用。

执行授权命令ciscoasa>enableciscoasa# wr era擦除闪存储器,内核初始化之后ASA会重启,大约5分钟后,执行以下命令activation-key 0x4a3ec071 0x0d86fbf6 0x7cb1bc48 0x8b48b8b0 0xf317c0b5上面的命令执行很快,然后是下面的命令,会比较慢,5分钟左右activation-key 0xb23bcf4a 0x1c713b4f 0x7d53bcbc 0xc4f8d09c 0x0e24c6b6关于ASA保存配置大的步奏:Show disk0:/ 查看是否又有startup-configcopy running-config disk0:/startup-config 保存当前配置到startup-config,并且创建新的文件出来。

boot config disk0:/startup-config 修改启动文件wr 保存more disk0:/startup-config 查看一下保存的配置文件按照以上步奏来做就可以实现ASA保存配置的过程,一定要确认你生成了startup-config 文件,并且查看里面配置不为空的。

五.GNS3 IOU的使用心得1.ASA使用qemu模拟,不管是本地模拟还是IOU模拟,都会对CPU有很大消耗。

所以默认都会限制使用CPU最大的百分之80,并且进程优先级是低。

这样设备会比较问题但是体验不好,而且优先级低容易导致ASA起来时计算网卡的数量不对。

所以建议优先级可以调高,cpu就限制百分之80吧。

2.当你使用两个remote server就涉及之前我们遇到的本地负载的问题了。

首先你得知道一个IOU里面的设备都是使用一个环口的,所以逻辑上两个IOU之间的设备是没法通信的。

就算使用本地qemu或本地设备也只能和一个IOU里面设备。

如果你想使用两个remote server,创建时选择local balance,然后在创建设备时它会根据规则选择把新的设备创建在那个IOU里面。

但是根据本人测试,两个remote server虽然都能使用,但是remote server的CPU使用率高得不行,原因未知,估计要来两个remote server之前进行来回流量桥接吧,所以不推荐使用。

如果你有大实验比如像又有防火墙又有路由交换等,但是一台电脑性能不足你有两台电脑。

相关文档
最新文档