搜档网
当前位置:搜档网 › GNS3使用手册

GNS3使用手册

GNS3使用手册
GNS3使用手册

GNS3教程

Version 0.5

by Longbow

2008-12-8

目录

译序 (3)

GNS3 图形化网络模拟器 (4)

Windows用户的GNS3 Quick Start Guide (6)

Step 1:下载GNS3 (6)

Step 2:安装GNS3 (7)

Step 3:配置IOS (8)

创建简单的网络拓扑 (9)

GNS3的主界面 (13)

创建复杂的网络拓扑 (14)

在网路拓扑中添加PC (17)

使用PuTTY或TeraTerm等终端程序 (23)

使用软件WinTabber来组织多个Telnent窗口 (24)

内存和CPU利用率问题 (25)

IOS映像文件的解压缩 (27)

Frame Relay、ATM、Ethernet交换设备 (27)

分组捕获 (28)

保存和load网络拓扑 (29)

Client/Server和Multi-Server模式 (30)

Console工作区和Dynagen命令 (30)

PIX防火墙仿真 (30)

GNS3的图标管理 (30)

相关资源 (31)

译序

Dynamips作为一款十分优秀的Cisco路由器模拟软件,实验模拟效果远比Boson NetSim更加真实可信。Boson NetSim是对IOS命令行的模拟,而Dynamips 是通过在计算机中构建运行IOS的虚拟机来真正运行IOS实现对Cisco路由器的模拟。

Gynagen是一种基本文本的Dynamips前端系统,初学者使用Dynamips时总是感觉存在一定程度的不便和困难。当前,如果对Dynamips非常熟悉,无须任何前端系统就可以很好地进行相关网络模拟。就像一个用户可以在命令行中实现在图形界面中完成的所有任务一样。

GNS3的推出在一定程度上解决了Dynamips不如Boson NetSim易用的问题,受到了Dynamips初学者的欢迎。Dynamips的图形化前端系统除了GNS3外,还有GynamipsGUI。但GNS3除了像GynamipsGUI能够可视化地设计实验网络拓扑外,还可以直接利用GNS3完成相关的模拟实验。因此,将GNS3看作一种基于Dynamips的Cisco路由器集成模拟环境并不为过。

由于译者接触Dynamips、Dynagen和GNS3的时间不长,并且将GNS3(0.5)文档翻译成中文的工作进行得十分仓促,译文中难免存在错误,敬请谅解。

欢迎大家提出宝贵意见:longbow@https://www.sodocs.net/doc/6310991914.html,

Longbow

2008-12-8

GNS3 图形化网络模拟器

GNS3是一种可以仿真复杂网络的图

形化网络模拟器。你可能熟悉用来仿真不

同操作系统的VMware或Virtual PC等软

件。利用这些软件,可以在自己计算机的

虚拟环境中运行诸如Windows XP专业

版、Ubuntu Linux等操作系统。GNS3允

许在计算机中运行Cisco的IOS(Internet

Operating Systems)。GNS3其实是Dynagen的图形化前端环境工具软件,而Dynamips是仿真IOS的核心程序。Dynagen运行在Dynamips之上,目的是提供更友好的、基于文本的用户界面。用户利用Dynagen可以创建类似于Windows的ini类型文件所描述的网络拓扑,GNS3是这一步工作的图形化环境。

GNS3允许在Windows、Linux系统上仿真IOSs,其支持的路由器平台、防火墙平台(PIX)的类型非常丰富。通过在路由器插槽中配置上EtherSwitch卡,也可以仿真该卡所支持的交换机平台。因此,GNS3是一种用于准备CCNA、CCNP 证书考试的无与伦比的优秀实验工具。当前市面上有不同类型的多种路由器模拟器,但他们支持的路由器命令较少,在进行相关实验时常常发现这些模拟器不支持某些命令或参数。用户使用这些模拟器通常只能看到所模拟路由器的输出结果。在GNS3中,所运行的是实际的IOS,能够使用IOS所支持的所有命令和参数。另外,GNS3是一种开源软件,不同付费就可使用。但是, Cisco的IOS的使用需要符合Cisco的版权,因此,GNS3安装程序中不包含IOS映像。这需要你自己想办法获取。如,你可以将某Cisco路由器的IOS映像通过TFTP导出。GNS3主要由Jeremy Grossman开发,其他的开发人员包括David Ruiz,Romain Lamaison, Aurelien Levesque和Xavier Alt。Dynamips由Christophe Fillot开发。Dynagen的主要开发人是Greg Anuzelli。另外,有许许多多的人在上述软件系统的开发过程中提供了不同形式的帮助。

下述网站提供了关于GNS3的丰富资料:

上述网站中,最有用的莫过于https://www.sodocs.net/doc/6310991914.html,和http://7200emu.hacki.at.

Windows用户的GNS3 Quick Start Guide

本节将带你熟悉Windows环境下的GNS3。使用GNS3所需要了解的关键、重要内容将被涉及,但内容的深入讨论在本教程后面给出。

Step 1:下载GNS3

利用浏览器,访问网站https://www.sodocs.net/doc/6310991914.html,

点击绿色的download按钮,如下图所示。

Windows平台下最容易的安装方式是使用GNS3-0.5-win32-all-in-one.exe。

Step 2:安装GNS3

双击所下载的GNS3-0.5-win32-all-in-one.exe开始安装GNS3,点击Next按钮,并选择“I Agree”按钮以继续安装。

允许GNS3创建Start菜单文件夹,点击Next按钮。

GNS3需要其他软件的支持以正常运行,包括WinPCAP,Dynamips和Pemuwrapper。默认情况下,这些软件将被选中,因此,点击Next继续安装。如上图所示。

选择GNS3的安装路径后点击Install按钮,开始实际的安装过程。

GNS3的第一个支持环境是WinPcap,选择Next按钮开始WinPcap的安装过程,如下图所示。如果计算机用已经安装有某个版本的WinPcap,安装程序将提醒你是否需要移除原来已经安装的WinPcap。如下图所示。

安装完WinPcap后,安装程序继续安装GNS3。

GNS3安装结束后,可以通过开始菜单启动GNS3。第一次启动GNS3后,

首先需要做的工作是配置IOS映像。

Step 3:配置IOS

如前所述,你必须提供自己的Cisco IOS映像。即使GNS3主要用于测试、学习等实验环境,限于版权也无法随软件提供IOS映像。一旦你得到了某个IOS 的拷贝后,才能继续使用GNS3。目前,GNS3所支持的Cisco路由器产品主要包括:

点击GNS3的Edit菜单,选择“IOS image and hypervisors”,如下图所示:

在标签页“IOS images”中,点击后查找自己所准备的IOS映像文件并点击“open”按钮。此IOS文件将作为GNS3的image文件。

然后,点击“Platform”的下拉箭头,选择IOS映像文件所对应的路由器平台。

接着,点击“Model”的下拉箭头,选择IOS映像文件所对应的路由器型号。

此后,我们在剩下的配置中接受GNS3的默认值。但是,有一个叫做IDLE PC的参数非常重要,后面我们简要讨论。

点击“Save”按钮保存配置,并点击“Close”按钮结束关于IOS的配置。

到现在为止,可以利用GNS3创建网络拓扑并开始模拟实验了。

创建简单的网络拓扑

关于如何创建复杂的网络拓扑的内容在后面讨论,这里通过创建包含一个路由器的简单拓扑来了解如何启动路由器、以及如何通过控制台console来配置它。同时,我们也将了解如何为选择的IOS确定一个idlepc值,这是非常重要的一步。当IOS运行时,它将消耗几乎100%的CPU处理能力,使得计算机的运行变得异常缓慢。但是,选择合适的idlepc值可以有效降低CPU利用率。基本方法是在路由器不活动时将其设置为sleep状态,后面将给出详细的技术解释。

GNS3主界面分为四个主要区域,如下图所示。在最左边部分列出了支持的节点类型(node type),可以看到有不同平台的路由器图标、一个PIX防火墙、Ethernet交换机、ATM bridge、Frame relay交换机和一个Cloud(云)。

最右边部分提供了所创建网络拓扑的汇总信息,在创建复杂的网络拓扑时,拓扑汇总将帮助你更好的理解网络拓扑。

GNS3窗口中间包括两个部分。上面的是创建网络拓扑的工作区,下面部分叫做控制台(console),可以运行某些Dynagen命令。

点击最左边Node Type中的某个路由器图标,注意该路由器得是你配置了IOS映像的型号,我们使用7200平台。将一个路由器节点拖到工作区,这便有了一个可供配置的路由器,如下图所示。

右键单击路由器,选择“configure”菜单项,如下图所示。

如下图所示,单击“R1”,选择“slot”标签页。选择slot0右边的下拉箭头,选择结尾是FE的某个适配器。然后,单击slot1右边的下拉箭头,选择“PA-4T+”,这将在路由器中增加四个串行接口。单击“OK”。

右键单击路由器,选择“start”。再一次右键单击路由器,选择“Console”,

将打开一个telnet控制台,如下图所示。

在Console窗口启动后,需要按一次“Enter”键。当提示“Would you like to enter the initial configuration dialog?”时,键入“no”然后回车几次。等待路由器出现提示符“Router>”,如下图所示。

在GNS3主窗口中,右键单击工作区中的路由器图标,选择“idle PC”。GNS3将花费一段时间来计算一个idle PC值,然后会出现如下图所示的窗口。如果点击下拉箭头,将会看到多个可能的idlepc值,较好的idlepc值前打上了星号。选择一个带星号的idlepc值并点击“OK”按钮,GNS3将提醒你应用所选择idlepc 值的确认。

如果在GNS3主窗口中选择菜单“Edit”下的“IOS images and hypervisors”,

双击“IOS Image”标签页中的IOS映像文件,将能够看到在Settings下已经有了一个新的idlepc值。

可能需要重复几次选择idlepc值的处理过程,以便找到CPU利用率最低的的idlepc值。在Windows中可以通过任务管理器来获得CPU利用率信息。

你会发现,如果不设置idlepc值,CPU的利用率几乎达到100%,但一旦选择了一个合适的idlepc值,CPU的利用率急剧降低。

你可以进入console窗口,此时已经在你的计算机中真正地运行了一个IOS 映像,该IOS所支持的所有命令和参数均可在telnet console窗口中使用,就像telnet到了一台真实的路由器一样。

在这个简单的、只包含一台路由器的网络拓扑中,该路由器有一个FastEthernet适配器和一个包含四个串行口的适配器。使用命令“show ip interface brief”可以查看该路由器的接口信息,如下图所示。

GNS3的主界面

GNS3的主要界面如下图所示。

当在工作区中右键单击某台路由器后,将出现如下图所示的浮动菜单。

创建复杂的网络拓扑

使用GNS3可以创建非常复杂的网络拓扑,唯一的问题是你的计算机可能会变得很慢。这如同运行VMware、Virtual PC等软件一样,其性能取决于计算机的资源。如果你的计算机有足够快的CPU和容量足够大的RAM,GNS3的模拟实验性能就越好。如前所述,利用idlepc可以有效降低运行GNS3时的CPU利用率。利用工具软件Ghostios和sparemem可以降低RAM的消耗量。GNS3默认将启用Ghostios,Sparemem由于默认是关闭的,因此必须手动使能它。如果你的计算机CPU的主频是2.5GHz,2GB的内存,则运行包含半打(6台)路由器和多台工作站的网络拓扑不会存在太大的性能问题。

下面我们将创建如下图所示的复杂网络拓扑。

从Node Type拖3台路由器到工作区。右键单击每一台路由器,选择“Configure”,在标签页“slot”中,包含一个FastEthernet适配器和一个PA-4T 串行口适配器。

单击工具栏中的“Add a link”按钮,选择下拉菜单的“Manual”菜单项,鼠标将变成十字形。

点击R0,选择s1/0,然后点击R1,选择s1/0;

点击R1,选择s1/1,然后点击R2,选择s1/1。

再次点击工具栏中的“Add a link”按钮(已经变成了一个停止标志)。如下图所示。

此时,在GNS3主窗口右侧“Topology Summary”区域能够看到刚刚创建的链接。

GNS3为所创建的每台路由器起了一个默认的名字,以R开头,后面是个数字。如果想更改路由器的名字,可以右键单击路由器图标,选择“Change the hostname”来改名。

工具栏中有如下图所示的四个工具按钮:

其中,第一个是“Telnet to all IOS”按钮。后面的三个分别是开始/恢复、暂停、停止所有IOS。通过点击开始按钮,将出现如下图所示的提示窗口:

网路拓扑中的链路颜色从红色变成了绿色。如果点击“Telnet to all IOS”按钮,将能够看到每台路由器的启动过程。GNS3会为每台路由器开启一个Telnet Console窗口。

在Console窗口中遇到提示“Would you like to enter the initial configuration dialog?”时,键入no并按下回车键。

现在便可以配置每一台路由器了。我们将改变路由器的hostname,配置secret 口令,使能synchronous logging,设置接口的ip地址并启动接口,使能RIP version 2,最后将利用ping测试连通性。

如上面几个图所示,路由器East可以ping通路由器West。你也将发现路由器East的路由表中有到网络10.0.0.0/24的路由信息。

现在,我们从Node Type区域拖三台Ethernet交换机到工作区,并放置在每台路由器下。利用“Add a link”按钮将每台路由器的接口Fa0/0与交换机的Port1连接。注意,交换机默认包含8个接口,这些接口可以当作是普通的交换机端口,也可以是符合802.11q标准的trunking端口,但默认是普通交换机端口。如果想配置交换机的高级选项,你需要在路由器中添加叫做NM-16ESW EtherSwitch适配器。虽然支持更多的交换功能,但该适配器的功能与真正的交换机相比还有不

小的差距。

在网络拓扑中添加PC

向网络拓扑中添加PC的方法有三种。如果只是想利用PC运行ping或者traceroute来测试连通性,最好使用Virtual PC模拟器。也可以在网络拓扑中添加新的路由器并配置它像一台PC一样。第三种方法是利用真正的PC。

利用Virtual PC Simulator

Virtual PC Simulator是运行在Windows或Linux上的程序,它的功能有限,但是可以运行ping和traceroute。Virtual PC Simulator是一种免费软件,可以从https://www.sodocs.net/doc/6310991914.html,/doku.php?id=wiki:vpcs处下载。

将下载的文件解压缩,运行其中的vpcs.exe,如下图所示:

输入“?”可以获得关于VPCS的帮助。目前,VPCS支持多达9台PC。在命令行中输入数字便可以切换到另一台PC。利用show命令可以查看PC的IP 和MAC地址。使用如下格式的命令:ip 10.0.0.5 10.0.0.1 24可以设置PC的IP 地址、默认网关、子网掩码(前缀长度)。

利用“Symbol Library”可以将VPCS集成进GNS3。在GNS3窗口中选择Edit菜单的Symbol Manager菜单项。如下图所示。

点击“Available symbols”下的“computer”,然后右键单击箭头“>”,将计

算机图标添加到“Customized nodes”。在Name框中输入“computer”,利用下拉箭头,将其类型更改为Cloud。在GNS3窗口Node Type中将出现计算机的图标,如下图所示。

将三台计算机拖动到工作区中,在每台交换机下分别放置一台。右键单击路由器West下的计算机,选择“Configure”,单击“Clouds”下的C0,点击NIO UDP 标签页,如下图所示。在配置中输入如下参数:

Local Port:3000

Remote host:127.0.0.1

Remote port:20000

上述配置对应于VPCS1。单击按钮Add,然后选择OK

.

依次右键单击每台计算机,并选择“Configure”,使用如下参数:

至此,已经配置完成与GNS3通过UDP端口连接的计算机。在VPC可以连接交换机前,需要为每台交换机添加一个端口。右键单击每台交换机,选择“Configure”。点击switch,将“Port”配置改成2,单击“Add”按钮后点击“OK”。

点击工具栏的“Add a link”按钮并选择“Manual”,将每台交换机的端口2与相应的计算机nio_udp端口相连。

利用VPCS窗口配置VPCs。配置IP地址,默认网关、子网掩码,各参数如下图所示:

回到每台路由器的Console窗口。配置路由器的FastEthernet端口,使用上图列出的参数,注意一定要使用no shutdown命令开启相应的接口。然后利用rip 命令开启RIP,利用network命令添加路由。

过一会,路由将出现在路由表中,测试从West的计算机ping路由器East 的计算机。

利用路由器当作PC

可以简单地配置路由器,使其像一台PC一样。这种方法可能会使用更多的内存和处理器资源。

将真实的计算机与网络拓扑连接

一个有趣的事情是在GNS3和Dynamips中,你可以将真实的网络接入GNS3的网络拓扑中进行网络仿真。在CCNA、CCNP学习过程中可能需要运行真实的Web Browser,或者Cisco的Security Device Manager。将自己的真实PC接入网络拓扑,设置可以连接自己计算机中运行的VMware或Virtual PC。作者曾经在VMware虚拟机中运行两份Windows XP,然后在它们之间运行Cisco 软件IP电话应用。同时,也可以将自己的虚拟网络拓扑与真实的计算机网络连接。将GNS3和Dynamips中运行的虚拟网络拓扑与真实网络互连是非常有意思的事情,但需要注意受限于计算机的资源能力,虚拟网络的吞吐率可能不高。只是鼓励将GNS3和Dynamips只用于学习目的的实验环境,其它用途并不提倡。

将自己的网络拓扑与真实PC相连的过程与连接Virtual PC模拟器非常类似。从GNS3窗口的Node Type区拖动计算机(已经定义为cloud)到网络拓扑工作区,右键单击计算机,选择“Configure”。在“Node Configurator”窗口中点击Clouds 下面的C0。与将Virtual PC模拟器软件集成进GNS3不同,需要选择NIO Ethernet 标签页。这个操作需要操作系统的Administrator权限。如下图所示。

对于Windows用户,单击“Generic Ethernet NIO”下面的输入框,选择自己希望使用的Ethernet适配器。点击“Add”按钮后点击“OK”。此时需要配置自己真实计算机网卡的IP属性以便与模拟网络拓扑相适应。然后,使用工具栏按钮“Add a link”创建计算机网卡到网络拓扑中对应设备的连接。

你可能使用自己的普通网卡与网络拓扑相连,也可以先创建MS Loopback 适配器,然后利用Loopback适配器与网络拓扑相连。

GNS3使用文档

【Linux Microcore】 一、配置 2、将下载好的文件统一存放,文件夹和文件名必须使用英文,GNS3不识别中文路径; 我这里将它统一存放到GNS3文件夹下,路径: G:\GNS3\Qemu\linux-microcore-2.10.img 3、打开GNS3,编辑→首选项→Qemu→Qemu Host; 按以下内容输入: Identifier name:Linux-MicroCore-2.10(自己填写名称,但不能是中文)Binary image:G:\GNS3\Qemu\linux-microcore-2.10.img(image路径,就是第2步的路径) RAM:128(内存,默认是128) Number of NICs:6(网卡数量,默认是6) NIC model:e1000(网卡类型,默认是e1000) Qemu Options:-no-acpi(手动输入,默认为空) 这个版本显示Qemu窗口,不能telnet,目前linux-microcore-3.8.2.img可以telnet了。需要的可以去gns3官网下载; 高级用户:root 高级密码:root 普通用户:tc 切换用户命令: su root/tc linux-microcore-3.8.2版本设置: Identifier name:linux-microcore-3.8.2 Binary image:G:\GNS3\Qemu\linux-microcore-3.8.2.img RAM:128(内存,默认是128) Number of NICs:6 NIC model:e1000 Qemu Options:-no-acpi console=ttyS0,38400n8 -vnc :1(可telnet登陆,去掉-vnc :1后,运行时显示Qemu控制台) Qemu窗口为Linux的控制台,默认是登陆的是普通模式 控制台修改用户密码: sudopasswd root //修改root用户密码 su root //切换用户为root

GNS3仿真系统应用研究论文

目录 GNS3仿真系统应用研究....................................................................................... 错误!未定义书签。 一、论文摘要 (2) 二、GNS3软件简介 (3) (一) GNS3软件介绍 (3) (二) GNS3功能 (3) (三) GNS3 模块简介 (3) (四) GNS3安装配置 (4) (五) GNS3与其他仿真软件的比较 (5) 三、仿真模块详解 (6) (一)路由器 (6) (二)交换机 (9) (三)防火墙 (11) (三)虚拟主机 (16) 四、 GNS3的应用 (20) (一)课程应用 (20) (二)训练应用 (28) 五、典型案例分析 (31) (一)小型办公室网络拓扑 (31) (二)小型校园网网络拓扑 (32) 六、研究过程中遇到的问题和解决方法 (36) (二)遇到的问题 (36) (二)解决方法 (36) 七、收获和体会 (36) 八、致谢 (37) 附录参考文献 (37)

一、论文摘要 仿真软件英文名是 simulation software ,专门用于仿真的计算机软件。它与仿真硬件同为仿真的技术工具。仿真软件是从50年代中期开始发展起来的。它的发展与仿真应用、算法、计算机和建模等技术的发展相辅相成。仿真软件的目标是不断改善面向问题、面向用户的模块描述能力和对模型实验的功能。我们本次的课题研究就是基于仿真软件系统这一方面。 随着网络的不断发展,人们的日常生活越来越离不开网络。与此同时,在快节奏的生活和工作环境下,网络的搭建和配臵的合理性和安全性等方面就成了网络发展的重点和难点。如何使用最低的成本和技术实现最优的网络环境,成为了一项研究课题。而GNS3软件的出现为设计和配臵网络拓扑提供了平台和技术支持,是仿真软件中的佼佼者。GNS3包含了路由器,交换机,防火墙,主机等一系列的模块,我们可以通过自己的需求,运用不同的模块搭建网络拓扑和环境。同时,我们也可以利用GNS3与多种软件的相互关联来实现数据的抓包,配臵路由,安全防护等功能。我毕业设计的重点就是掌握GNS3的功能和使用方法并熟练在GNS3的软件环境下路由拓扑设计以及安全防护的相关操作。

GNS3模拟器Dynamips使用说明书讲解

GNS3教程 Version 0.5

: 目录 译序 (3) GNS3 图形化网络模拟器 (4) Windows用户的GNS3 Quick Start Guide (6) Step 1:下载GNS3 (6) Step 2:安装GNS3 (7) Step 3:配置IOS (8) 创建简单的网络拓扑 (9) GNS3 的主界面 (13) 创建复杂的网络拓扑 (14) 在网路拓扑中添加PC (17) 使用PuTTY或TeraTerm等终端程序 (23) 使用软件WinTabber来组织多个Telnent窗口 (24) 内存和利用率问题 (25) IOS映像文件的解压缩 (27) Frame Relay、ATM、Ethernet交换设备 (27) 分组捕获 (28) 保存和load网络拓扑 (29) Client/Server和Multi-Server模式 (30) Console工作区和Dynagen命令 (30) PIX防火墙仿真 (30) GNS3 的图标管理 (30) 相关资源 (31)

Dynamips 作为一款十分优秀的 Cisco 路由器模拟软件,实验模拟效果远比Boson NetSim 更加真实可信。Boson NetSim 是对IOS 命令行的模拟,而Dynamips 是通过在计算机中构建运行IOS 的虚拟机来真正运行IOS 实现对Cisco 路由器的 模拟。 Gynagen 是一种基本文本的Dynamips 前端系统,初学者使用Dynamips 时总 是感觉存在一定程度的不便和困难。当前,如果对Dynamips 非常熟悉,无须任 何前端系统就可以很好地进行相关网络模拟。就像一个用户可以在命令行中实现 在图形界面中完成的所有任务一样。 GNS3 的推出在一定程度上解决了Dynamips 不如Boson NetSim 易用的问题, 受到了Dynamips 初学者的欢迎。Dynamips 的图形化前端系统除了GNS3 外,还有GynamipsGUI。但GNS3 除了像GynamipsGUI 能够可视化地设计实验网络拓 扑外,还可以直接利用GNS3 完成相关的模拟实验。因此,将GNS3 看作一种基于Dynamips 的Cisco 路由器集成模拟环境并不为过。

gns3下ASA配置运行初步

GNS3 搭建本地ASA并使用ASDM管理 实验环境: 本地ASA 的IP 地址127.0.0.1(本地ASA 使用) GNS3 0.7.3 Fiddler2 本地TOP 搭建: 1、下载解压过的asa802-k8.bin 文件,实验中使用的解压后的kernel 是 asa802-k8.bin.unpacked.vmlinuz,启动文件initrd 使 用单模式ASA,请下载asa802-k8-sing.gz;使用多模式ASA 请下载 asa802-k8-muti.gz。 两个initrd 文件中所加载的网卡为e100 和e1000,所用文件可以到本文附件下载, 打开GNS3,新建一个工程,命名为ASA。之后选择“编辑”-->“首选项”-->“qemu” 对“General Setting”做如图所示的配置:

之后配置ASA 选项卡,如图:

2、拖入ASA,分别新建ASA1 和ASA2,TOP 如下:

启动两个ASA 可以看到两个QEMU 窗口 由于是初次运行,点“console”登录后,看到内核初始化:

回到命令提示符后,请等大概1 分钟左右(为了防止出现其它问题,请按我说的做),等待FLASH 文 件的初始化,此时去看相应的工作目录下的FLASH 文件,会发现FLASH 文件的大小开始变化,大 概到24.9M 时,就OK 了,在FLASH 文件初始化的时候,你会发现硬盘灯开始狂闪了,^_^。 使用asa802-k8-sing.gz 的朋友在FLASH 文件初始化结束后,执行 /mnt/disk0/lina_monitor 使用asa802-k8-muti.gz 的朋友在FLASH 文件初始化结束后,执行 /mnt/disk0/lina –m

GNS3,VPcs,wireshark安装与使用教程

GNS3,VPCS,wireshark的安装与使用教程 1.准备工作 (1)若原来安装过Dynamips和wincap(旧版本)的请先卸载。 (2)在任意盘下建立文件夹LAB,在该文件夹下建立3个子文件夹project, temp, ios,文件夹名字可以根据个人喜好改变,但一定要为英文。 (3)将已有的IOS及PIX的BIN文件拷到ios文件夹下(在GNS30.7版本中,模拟时无法识别RAR的文件,RAR文件必须解压为BIN文件,然后加载,GNS30.6中可以识别)。 2.开始安装 组件全部安装。 3.安装完成启动GNS3,进入初始界面,选择第一个 进入配置界面(第2次以及以后登录,在“编辑——首选项”中可打开)

设定:在语言处选择自己合适的语言,project为拓扑图所在处,image为IOS文件所在文件夹。然后选择左边的第二个Dynamips ; Executable path为dynmpis-wxp.Exe 的路径,选择你所安装的文件夹即可 Working director为GNS3工作时,产生的临时文件所在目录 Enable sparse memory feature 勾上,可以节约内存。 配置好后,点击Test,进行测试

测试成功,基本配置完成。 4.加载IOS(点击:“编辑——IOS和Hypervisors”);进入IOS配置界面 选择合适的IOS配置并保存(IOS先以放入对应的文件夹) 配置好后,选择路由器 运行路由器 当路由器成功运行后,准备计算Idle值(GNS3完全模拟路由器的内核,相当于真实路由,所以会大量消耗CPU和内存,计算Idle的值,是为了减少CPU空转的时间,提高利用率)

GNS3 ASA设置

GNS3 ASA设置 2011-07-14 18:45 【模拟环境】 我所使用的GNS3版本为0.7.4,如果低于这个版本,有些版本会缺少些选项无法支持。GNS3官方下载地址:https://www.sodocs.net/doc/6310991914.html,/download 【ASA】 下载地址:https://www.sodocs.net/doc/6310991914.html,/data/219643 ASA有2种模式的编译文件,分别为单模式和多模式,可选择使用。我使用的是单模式,我试用过多模式,不太好用。 这里不是使用Unpack将IOS中提取出编译文件(initrd文件)和内核(vmlinuz 文件)来使用,网上有使用这种方法的,但是我尝试不成功。于是我直接使用已经编译好的.gz文件,虽然需要初始化等一些操作,但可以使用CRT的按钮功能来弥补。如果你们还有更好的方法,可以共享。 一、配置 我将它存放到GNS3文件夹下,路径分别为: G:\GNS3\Fw\ASA\Run\asa802-k8-sing.gz G:\GNS3\Fw\ASA\Run\asa802-k8-muti.gz G:\GNS3\Fw\ASA\Run\asa802-k8.vmlinuz 3、打开GNS3,编辑→首选项→Qemu→ASA; 添加单模式:

Identifier name:asa802-k8-sing(自己填名称,但不能是中文) RAM:256(使用默认的256) Number of NICs:6(网卡数量,默认是6) NIC model:e1000(网卡类型,默认是e1000) Qemu Options:-hdachs 980,16,32 -vnc :1(手动输入) Initrd:G:\GNS3\Fw\ASA\Run\asa802-k8-sing.gz(编译文件路径) Kernel:G:\GNS3\Fw\ASA\Run\asa802-k8.vmlinuz(内核文件路径) Kernel cmd line:auto console=ttyS0,9600n8 nousb ide1=noprobe bigphysarea=16384 hda=980,16,32(关键,否则无法telnet) 输入完后,点击保存,下面列表中会出现。 添加多模式: Identifier name:asa802-k8-muti(自己填名称,但不能是中文)RAM:256(使用默认的256) Number of NICs:6(网卡数量,默认是6) NIC model:e1000(网卡类型,默认是e1000) Qemu Options:-hdachs 980,16,32 -vnc :1 (手动输入) Initrd:G:\GNS3\Fw\ASA\Run\asa802-k8-muti.gz (编译文件路径)Kernel:G:\GNS3\Fw\ASA\Run\asa802-k8.vmlinuz(内核文件路径)Kernel cmd line:auto console=ttyS0,9600n8 nousb ide1=noprobe bigphysarea=16384 hda=980,16,32(关键,否则无法telnet)

GNS3 1.2使用说明-20141207更新

GNS3 1.2正式版使用说明 GNS3一直以来就是网络工程师们必备的软件之一。在之前的版本中受软件本身的影响,软件的资源占用率一直居高不下。但在新版本中,GNS3在保留老版本功能的前提下,通过与IOU结合使所有虚拟设备均运行于IOU虚拟机中,不仅解决了资源占用率的问题,同时也解决了GNS3不能模拟二层设备的问题。新版本GNS3可以通过图形化的配置界面方便的构建拓扑图,避免了单纯IOU环境下书写拓扑的繁琐步骤,同时也可以享受IOU带来的强大的模拟功能。所以新版GNS3是一款十分值得推荐的模拟器,最新版本为1.2正式版,下面借来介绍一下如何配置新版GNS3。 目录 GNS3 1.2正式版使用说明 (1) 1安装GNS3 (2) 2配置虚拟机 (4) 2.1导入虚拟机 (4) 2.2终端登陆 (6) 2.3配置SFTP客户端 (7) 3配置GNS3 (9) 3.1许可文件 (9) 3.2上传镜像文件 (11) 3.3在GNS3中配置IOU (12) 4使用IOU搭建拓扑 (15) 5附录一安装文本编辑器 (15) 6附录二设置静态IP (17) 7附录四VM升级 (18) 7.1确保虚拟机可以访问互联网 (18) 7.2升级虚拟机 (19) 8附录三GNS3 1.2下载地址 (20)

1安装GNS3 运行安装程序“GNS3-1.2-all-in-one.exe”,整个安装过程中比较重要的过程为:选择安装部件(如:图1 选择需要安装的组件)和指定安装位置(如:图2 选择安装位置)两步,其他步骤比如:同意安装协议等是所有软件安装的必须步骤在此略过。安装完成即可进入软件(如:图3 GNS3界面)。 注:软件每次运行都会弹出新建项目对话框(如:图4 新建项目对话框),直接单击“cancel”关闭即可,这样可以保证每次使用GNS3时,不会受上一次配置的影响。 图1 选择需要安装的组件 组件说明(无特殊情况,建议安装所有组件): ●WinPCAP:抓包必须组件之一,建议安装,如果已经安装过可忽略; ●Wireshark:最流行的开源抓包工具,建议安装,也可自行安装; ●SolarWinds Response Time Viewer for Wireshark:一个wireshark的辅助分析工具,可选安装; ●Dynamips:一个用于模拟思科路由器的工具,必须安装; ●QEMU:是一套由Fabrice Bellard所编写的模拟处理器的自由软件,必须安装; ●VPCS:GNS3中模拟客户端的工具,必须安装; ●GNS3:核心组件,必须安装; ●SuperPutty:GNS3自带终端工具,可选安装。

gns3使用教程

gns3教程 目录 1.什么是gns3 (2) 2.gns3的安装 (2) 2.1 需要软件 (2) 2.2 软件安装 (2) 3.gns3的基本设置 (6) 3.1 配置Dynampis安装目录 (6) 3.2 配置IOS (8) 3.3 新建工程 (9) 3.4 组建网络 (11) 3.5 运行网络 (17) 4.gns3参数说明 (19) 5.gns3其他使用技巧 (19) 5.1使用SecureCRT作为Telnet工具 (19) 5.2四种模拟PC的方法 (23) 5.3模拟以太网交换机 (23) 5.4模拟帧中继交换机 (24) 6.网络组建示例 (24) 6.1以太网交换机实验 (24) 6.2静态路由实验 (24) 7.附录 (24) 7.1 新建网卡 (24) 7.2 VPCS的使用方法 (24) 8.致谢 (24)

1.什么是gns3 2.gns3的安装 2.1 需要软件 1. Winpcap 4.0:https://www.sodocs.net/doc/6310991914.html,/ 2. Dynamips-Dynagen套装:https://www.sodocs.net/doc/6310991914.html,/。选择对应操作系统的版 本,在xp上我们选择的版本是Dynagen 0.11.0 and Dynamips 0.2.8-RC2 Windows XP installer,url如下: https://www.sodocs.net/doc/6310991914.html,/project/showfiles.php?group_id=160317&package_id=1 92619&release_id=593633 3.SecureCRT.v5.2或以上 4.GNS3:https://www.sodocs.net/doc/6310991914.html,/download 基于windows的GNS3有两种安装版本: GNS3 v0.5 all-in-one.exe (includes Dynamips, Pemu and WinPCAP 4.0.2) GNS3 v0.5 binary.rar 如果是all-in-one系列,则包括了1、2项,不需要再下载。 对于3 SecureCRT,为一个Telnet工具,可用可不用。但是使用的话可以使实验更加方便,故推荐使用。 5. VPCS:模拟PC。 2.2 软件安装 首先,安装GNS3 v0.5 all-in-one.exe,该安装会自动安装Winpcap、Dynamips-Dynagen。包括如下图1所示的可选项安装,如果有某些项已经安装,可以勾选掉,从而不安装:

GNS3使用手册

GNS3使用手册

1.安装 到GNS3网站https://www.sodocs.net/doc/6310991914.html,上下载,点击下载页面中的链接: GNS3 v0.7RC1 all-in-one,此后页面将转至另一个网站:http:// https://www.sodocs.net/doc/6310991914.html,。直接点击该页面中的链接:direct link即可,该安装包中已包含Dynamips、Qemuwrapper、Pemu和WinPCAP 4.1.1。 安装时先自动安装WinPcap,如果之前已安装过WinPcap的早期版本,请根据提示自动删除它之后,再继续安装。如果已知之前所安装的版本就是WinPCAP 4.1.1,可以在选择安装软件的列表中将其删除。 安装很快很容易,缺省安装目录为:C:\Program Files\GNS3,一般不必改变,桌面上会创建GNS3的图标。 2.使用前的配置 使用前的配置很重要,必须清楚理解GNS3运行时使用的各种参数。 2.1 创建相关目录 在运行GNS3之前,最好先创建将要使用的一系列目录。首先,应先创建一个所有GNS3实验共享的目录,比如Mygns3NetLab。然后在此目录下至少创建以下5个目录: IOS:此目录用于保存Cisco IOS镜像文件。 MyProject_dir:此目录用于保存你的GNS3实验文件。 Dynamips_Workdir:这是Dynamips的工作目录。 Capture_file:这是利用包捕获程序抓包时保存数据包的目录。 Qemuwrapper_Workdir:这是Qemu包装器的工作目录。 2.2 第一次运行时的配置 第一次启动GNS3执行程序时,它会在目录C:\Documents and Settings\hero\Application Data中创建配置文件gns3.ini,并弹出一个配置向导窗口。如图2.1所示: 图2.1 GNS3的初始配置向导 图中,步骤1是配置和测试Dynamips的目录,检查工作目录是否有效等。步骤2是配置1个或更多IOS镜像文件。 在此窗口中单击按钮“1”,会出现首选项(Preferences)窗口,如图2.2所示。

gns3模拟asa图文教程

近期学习ccnp,一直使用gns3做各种实验,在做模拟asa 时遇到较大问题,一直不成功,网上寻找相关gns各种模拟asa教程,发现网上单用asa模拟成功的较少,遇到问题的较多。这个看似简单,因为各种参数不知所云,所以实际使用各种问题较多,我只能按照各种教程不断尝试,一一破除各种问题,花了整整2天时间,最后终于成功,因此写下来给有需要的参考下。 1、我使用软件 就使用Gns3 0.8.6,其他vm虚拟机等都不用! 2、asa文件 3、参数配置

内核命令行:auto nousb ide1=noprobe bigphysarea=16384 console=ttyS0,9600n8 hda=980,16,32 网卡设置:我试了2个e1000和i82667b好像都行,不明白原理。 从一开始到最后成功我所遇到的各种奇葩现象: 1、配置拉出asa后,启动后,双击运行asa,标题栏显示connection error!不能成功进入配置窗口!

通过尝试各个教程的参数配置后不再出现! 2、直接进入配置界面,没有#命令窗口,不能按照网上教程输入/mnt/disk0/lina_monitor载入flash,所以,能进入配置界面,但是通过#show flash显示flansh是空的,表明没成功,端口不能起来! 3、通过更换initrd和kernel不同版本文件及gns3参数,能进入#窗口输入命令,输入/mnt/disk0/lina_monitor后, 刷入后,进入到>命令界面,直接在gns3中,点击关闭所有设备,然后在开启,在进入asa配置界面,再用sh flansh 就显示已成功刷入。 这一步我也走了弯路,进入>后,按照网上教程说是要重启,我傻傻的在#模式下用reload命令重启,然后一直卡住,还以为还是不对。 4、不能保存 可以通过在特权模式下输入boot config disk0:/.private/startup-config

gns3 iou使用详解

GNS3 IOU使用详解作者:郑志成一.什么是IOU IOU具体出现啥时我也不懂,不过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软件通信

模拟器之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://pan.baidu./s/1k3UKDc6NRbl8DtgCNxG4AA 提取码:bolq GNS3 :https://pan.baidu./s/1NDxi-l5i4YtP6nzzmpGebg 提取码:te21 二、GNS3软件介绍 三、软件安装 3.1 安装GNS3-2.2.7-all-in-one.exe 双击GNS3-2.2.7-all-in-one.exe(需要连网,安装需要依赖的组件,当然知道怎么安装组件的也可以不用连网)安装包含Wireshark

GNS3的安装与使用

GNS3的安装与使用 1.准备工作 (1)若原来安装过Dynamips和wincap(旧版本)的请先卸载。 (2)在任意盘下建立文件夹LAB,在该文件夹下建立3个子文件夹project, temp, ios,文件夹名字可以根据个人喜好改变,但一定要为英文。 (3)将已有的IOS及PIX的BIN文件拷到ios文件夹下(在GNS30.7版本中,模拟时无法识别RAR的文件,RAR文件必须解压为BIN文件,然后加载,GNS30.6中可以识别)。 2.开始安装 组件全部安装。 3.安装完成启动GNS3,进入初始界面 选择第一个

进入配置界面(第2次以及以后登录,在“编辑——首选项”中可打开) 设定:在语言处选择自己合适的语言,project为拓扑图所在处,image为IOS文件所在文件夹。 然后选择左边的第二个Dynamips Executable path为dynmpis-wxp.Exe 的路径,选择你所安装的文件夹即可 Working director为GNS3工作时,产生的临时文件所在目录 Enable sparse memory feature 勾上,可以节约内存。

配置好后,点击Test,进行测试

测试成功,基本配置完成。

4.加载IOS(点击:“编辑——IOS和Hypervisors”);进入IOS配置界面 选择合适的IOS配置并保存(IOS先以放入对应的文件夹) 配置好后,选择路由器 运行路由器

当路由器成功运行后,准备计算Idle值(GNS3完全模拟路由器的内核,相当于真实路由,所以会大量消耗CPU和内存,计算Idle的值,是为了减少CPU空转的时间,提高利用率) 在计算时,注意选择带*号的值,此为最优值,(在有多个带*的值中,选择数值最小的)在没有出现带*值时,可以多计算几次。 Idle的值只用计算一次,GNS3会自动记忆

GNS3报错指南

错误1:关于IOU连接pc报错的解决 解决方案:1、ctrl+shift+p 2、把GNS3 server 改成IOU那张网卡 3、再用hub连接 错误2:关于VM list添加虚拟机设备失败

重新指定VBoxmanage的路径 错误3:关于启动问题

解决方案:结束本地进程,看看重新打开虚拟机看看起来没,特别是安装2个虚拟机的用户要关注进程占用问题 错误4:关于本地IOS和IOU一起使用的报错 解决方案:改成和你 iou一个网段的

ASA 8.4.2无限制版本---适用于GNS3 ASA 8.4.2无限制版本---适用于GNS3 本教程使用环境: GNS3 1.2版本 CiscoASA 8.4.2 1. 在GNS3 添加ASA 8.4.2

添加完成后点击Edit进入编辑,修改其中的两个参数,看下面截图

Kernel cmd line: -append ide_generic.probe_mask=0x01 ide_c ore.chs=0.0:980,16,32auto nousb console=ttyS0,9600 bigphysar ea=65536 Options: -vnc none -vga none -m 1024 -icount auto -hdachs 9 80,16,32 填入以上提供的参数并点击OK即可,其余的选项使用默认值即可 2. 按照以下步骤对ASA进行破解 ?启动ASA后进入特权模式密码默认为空回车即可 ?输入write erase并回车设备会自动重启 ?等待大约5分钟时间左右重启完成输入以下两条命令!分两次激活,第一次比较快速,第二次激活速度较慢大约需要6分钟左右,请耐心等待不要关闭设备

GNS3 VM安装指导

1. 更改eth0的IP为静态 默认eth0是仅主机模式,用来做IOU/VM/QEMU/VPCS等的server,默认为DHCP 模式,为了使用方便需要更改为和自己本机VMNET1同网段的静态地址。(eth1为nat模式,dhcp模式,连接外网升级用,不用改。) 1. 用箭头或者按快捷键N,选择Networking,OK。 2. 提示更改后,gns3vm会重启,按Yes.

3.我的主机上Vmnet1的地址是192.168.200.1,我设置eth0的IP是 192.168.200.1,更改后的结果如下。 Nano是一个简单的没有花梢及华丽效果的文本编辑器。Nano在做简单文本文件编辑时相当不错,,可以满足一些基本操作. 直接在命令行模式下输入nano 文件名,就可以对文件进行简单的编辑。

文件编辑中常用快捷键:ctrl+X 离开nano软件,若有修改过的文件会提示是否保存; ctrl+O 保存文件; ctrl+W 查询字符串; ctrl +C 说明目前光标所在处的行数和列数等信息; ctrl+ _ 可以直接输入行号,让光标快速移到该行; 2. Log Show server log打不开的问题处理 1. 打开shell 2. 运行命令sudo chmod o+r /var/log/upstart/gns 3.log 之后按exit,exit,可以退出到gns3vm主界面。这时,可以打开Log了。 3运行下面的命令直接提升gns3为root权限。sudo usermod -g root gns3 配置root的命令sudo passwd root

GNS3使用

[路由]GNS3使用详解 今天我们来讲解下gns3的详细使用方法,gns3是思科的一款模拟器软件,他是基于真实的思科ios来模拟的,所以从这个角度来讲他就是一台真实的思科设备,另一款和他相似的软件就是小凡了,他们的工作原理大同小异,不过小凡很久没有更新了,而gns3是一款开源的软件,会不停的更新,最新的版本是0.7.3这个可以去官网下载 https://www.sodocs.net/doc/6310991914.html,/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是启动成功的。Capture和

GNS3 IOU使用详解

GNS3IOU使用详解作者:郑志成一.什么是IOU IOU具体出现啥时我也不懂,不过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里面就会提示存放路径,这里是网上找的图我就不重做了。

GNS3使用之高级篇

本文档将说明如何使用GNS3来模拟pix,ASA防火墙,IDS和配置GNS3与虚拟机的通讯。一:模拟PIX: 我们点击编辑中的首选项,点击QEMU选项卡: 按图片中的填写即可,点击Test看到绿色的successfully就表示基本的配置好了,此时我们点击pix选项:

按图片中的填写即可, 其中key:0x2733d415,0x0acfde2d,0x14f832fb,0xd743b72a serial:0x304ED4A1 这段是用来激活pix防火墙的,经本人测试是可以用的,此时我们启动pix防火墙,右击PIX 设备,点击开始,再使用console就能进行防火墙的配置。

可以看到pix防火墙是成功起来的,注意进去之后要用ac 2733d415 0acfde2d 14f832fb d743b72a激活防火墙的功能,否则很多的功能都不能用。 二:模拟ASA: 步骤一: 选择工作目录:C:\Program Files\GNS3,创建ASA1目录,拷贝FLASH 文件到这这个目录下,如果没有这个FLASH文件,在模拟实验的时候会报错! 步骤二: 在“C:\Program Files\GNS3”这个目录下,新建qemu目录,然后将qemu-0[1].10.2-windows 中的所有文件放到QEMU下,确保qemu.exe这样的文件在QEMU这个目录下。再将Qemu-0.11.0-windows文件夹下的所有文件覆盖刚才的qemu-0[1].10.2-windows。

步骤三: 配置ASA选项卡: 关键的选项有Qemu Options 和Kernel cmd line这也是很多人不能成功模拟ASA的原因,

GNS3+VMware配置教程

以本实验为例,先安装GNS3最新版本,附下载链接:https://www.sodocs.net/doc/6310991914.html,/s/1dDIe3lB密码: rwzo。安装过程不再详细介绍,有问题的可以相互讨论或者上网百度。 直接进入正题,基本安装完成后搭建如图拓扑: 在这朵云上我们右击然后点configure:

点击右面NIO Ethernet第一个下拉菜单;

在这里发现有好多个网卡,一个本地的网卡,不用多说,两个是VMware生成的网卡,网络规划课上讲过,也不多讲,还有一个不用管,我们用不上。在这里我们选择VMnet1这个虚拟网卡(记住这个虚拟网卡),点击Add,然后点击Apply,点击OK关闭窗口。注意:如果发现下拉菜单里一个网卡也没有,记住是一个也没有,解决方法是打开本地连接,右击属性 在这里如果你以为点击TCP/IP解决方法的话,高潮其实是应该点击这个 然后我们选择高级菜单

将属性一栏额左右功能和各种校验统统关闭或者禁用。然后重启GNS3,也许网卡就都出现啦,记住是也许!!!因为本人只试过一次就解决了,也许不止一次!!! 回到我们的正题,现在这朵云 可以看做是我们的一台服务器,版本是Windows 2003 Server,我们刚才添加的网卡就是这台服务器的网卡,然后我们用他和我们的虚拟路由器相连接,尽管服务器也是虚拟的~~~

接下来我们来配置VMware,在安装好我们的操作系统后,然后也安装好了ACS4.2,然后我们所要做的是改变我们的网卡接入模式,点击“编辑虚拟机设置“ 点击网络适配器,选择自定义:特定虚拟网络,选择VMnet1

如果我们需要自定义我们的网络,我们可以选择VMware菜单栏编辑->虚拟网络编辑器,将子网设置成我们实验所用的子网,并钩上相应的选项:

完整版GNS3VM安装指导

1.更改ethO的IP为静态 默认ethO是仅主机模式,用来做lOU/VM/QEMU/VPCS的server,默认为DHCP 模式,为了使用方便需要更改为和自己本机 VMNET同网段的静态地址。(eth1 为nat 模式,dhcp模式,连接外网升级用,不用改。) 1.用箭头或者按快捷键N,选择Networking,OK。 Gits 3 1.4 OW GMS3 1.1.0b3 Information Sh&ll Security Keyboard Conf igfupe Log Test Version Reboot 3hutdown 2.提示更改后,gns3vm会重启,按Yes. Display UH infornatioii Upgrade GMS3 Open a console Conf igupe aiitbent icat ion Change keyboard 1 Eli 辻seruep 匚onf iguration (advanced users OMLV) Shoid sepuer log

Check Internet c口nnection ScIcct tJie GHS3 version Reboot the UH Shutdown the Utt

6ftS3 i.4.m < Ves > 3.我的主机上 Vmnet1的地址是192.168.200.1 192.168.200.1,更改后的结果如下。 ,我设置ethO 的IP 是 # Host only interface auto ethO tt Connent this line to disable DHCF tt ifaiEe 巳thO Qlicp ~ tt Uncomment this lines i 生 you want to tt It's not recon mended If you can HLVO id it. Tf iface ethQ inct Address netnask static 132?163.ZOO,10 255.255.255.0 192-l&a.20G.l dns-naneseruers 8 ?S ?8 Nano 是一个简单的没有花梢及华丽效果的文本编辑器。 不错”可以满足一些基本操作. 將dh 卬功能消除, manually conf igupe netuork 添加IP 地址 Nano 在做简单文本文件编辑时相当 直接在命令行模式下输入 nano 文件名,就可以对文件进行简单的编辑。

使用GNS3学习路由重分布、策略路由

使用GNS3学习路由重分布,策略路由 最近学习路由器重分布、策略路由,用GNS3做了以下实验,看拓扑: 简要说明: 1、三层交换机上划分3个vlan,建立对应的vlan网关,创建默认路由指向192.168.4.253 (R3 的f 0/0) 2、路由器R 3、R4通过两根串口线相连,同时启用OSPF,发布各自的直连网段 3、路由器R3上对192.168.1.0 、192.168.2.0、192.168.3.0三个网段创建静态路由,指向192.168.4.254 (S3的f 0/0) 4、在路由器R3的ospf进程里重发布静态路由,使得R4能学习到R3的静态路由。 5、完成以上步骤后,全网互通。tracer发现PC1访问PC4走的是200.1.1.0线路;PC2访问PC4走的是192.168.5.0线路。因此在R3的f 0/0上应用策略路由,使得PC1访问PC4走192.168.5.0线路,PC2访问PC4走200.1.1.0线路。 实验效果:

============ 两台路由器参考配置: R3#show run version 12.4 hostname R3 ! ! ! ! ! interface FastEthernet0/0 ip address 192.168.4.253 255.255.255.0 ip policy route-map mypbr //应用策略路由mypbr duplex auto speed auto ! ! interface Serial0/1

ip address 192.168.5.1 255.255.255.0 clock rate 2000000 ! interface Serial0/2 ip address 200.1.1.1 255.255.255.0 clock rate 2000000 ! router ospf 1 log-adjacency-changes redistribute static subnets //重发布静态路由network 192.168.4.0 0.0.0.255 area 0 network 192.168.5.0 0.0.0.255 area 0 network 200.1.1.0 0.0.0.255 area 0 ! ip forward-protocol nd ip route 192.168.1.0 255.255.255.0 192.168.4.254 ip route 192.168.2.0 255.255.255.0 192.168.4.254 ip route 192.168.3.0 255.255.255.0 192.168.4.254 ! ! ! access-list 1 permit 192.168.1.0 0.0.0.255 access-list 2 permit 192.168.2.0 0.0.0.255 ! ! ! route-map mypbr permit 10 //建立路由映射,序列10 match ip address 1 //匹配ACL 1 set ip next-hop 192.168.5.254 //指定下一跳 ! route-map mypbr permit 20 match ip address 2 set ip next-hop 200.1.1.254 ! end ============================== R4# R4#show run ! ! hostname R4 ! ! !

相关主题