GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx

上传人:b****0 文档编号:9259445 上传时间:2023-05-17 格式:DOCX 页数:56 大小:1.01MB
下载 相关 举报
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第1页
第1页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第2页
第2页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第3页
第3页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第4页
第4页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第5页
第5页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第6页
第6页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第7页
第7页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第8页
第8页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第9页
第9页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第10页
第10页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第11页
第11页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第12页
第12页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第13页
第13页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第14页
第14页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第15页
第15页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第16页
第16页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第17页
第17页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第18页
第18页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第19页
第19页 / 共56页
GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx_第20页
第20页 / 共56页
亲,该文档总共56页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx

《GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx》由会员分享,可在线阅读,更多相关《GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx(56页珍藏版)》请在冰点文库上搜索。

GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版.docx

GNS3模拟器Dynamips使用说明书思科CCNACCNP教程中文版

Http:

//bbs.56CTO.com

 

GNS3教程

Version0.5

 

Q:

67757881

 

byLongbow

 

2008-12-8

 

Cisco

 

CCNA

 

CCNP

 

Http:

//bbs.56CTO.com

 

目录

 

译序................................................................................................................................3

GNS3图形化网络模拟器............................................................................................4

Windows用户的GNS3QuickStartGuide....................................................................6

Step1:

下载GNS3.................................................................................................6

Step2:

安装GNS3.................................................................................................7

Step3:

配置IOS....................................................................................................8

创建简单的网络拓扑....................................................................................................9

GNS3的主界面...........................................................................................................13

创建复杂的网络拓扑..................................................................................................14

在网路拓扑中添加PC..........................................................................................17

使用PuTTY或TeraTerm等终端程序..........................................................................23

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

Q:

67757881

-546内存和利用率问题..............................................................................................25

IOS映像文件的解压缩...............................................................................................27

FrameRelay、ATM、Ethernet交换设备...................................................................27

分组捕获......................................................................................................................28

保存和load网络拓扑...................................................................................................29

Client/Server和Multi-Server模式................................................................................30

Console工作区和Dynagen命令..................................................................................30

PIX防火墙仿真...........................................................................................................30

GNS3的图标管理.......................................................................................................30

相关资源......................................................................................................................31

 

Cisco

 

CCNA

 

CCNP

 

译序

Http:

//bbs.56CTO.com

 

Dynamips作为一款十分优秀的Cisco路由器模拟软件,实验模拟效果远比

BosonNetSim更加真实可信。

BosonNetSim是对IOS命令行的模拟,而Dynamips

是通过在计算机中构建运行IOS的虚拟机来真正运行IOS实现对Cisco路由器的

模拟。

Gynagen是一种基本文本的Dynamips前端系统,初学者使用Dynamips时总

是感觉存在一定程度的不便和困难。

当前,如果对Dynamips非常熟悉,无须任

何前端系统就可以很好地进行相关网络模拟。

就像一个用户可以在命令行中实现

在图形界面中完成的所有任务一样。

GNS3的推出在一定程度上解决了Dynamips不如BosonNetSim易用的问题,

受到了Dynamips初学者的欢迎。

Dynamips的图形化前端系统除了GNS3外,还

Q:

67757881

有GynamipsGUI。

但GNS3除了像GynamipsGUI能够可视化地设计实验网络拓

扑外,还可以直接利用GNS3完成相关的模拟实验。

因此,将GNS3看作一种基

于Dynamips的Cisco路由器集成模拟环境并不为过。

由于译者接触Dynamips、Dynagen和GNS3的时间不长,并且将GNS3(0.5)

文档翻译成中文的工作进行得十分仓促,译文中难免存在错误,敬请谅解。

欢迎大家提出宝贵意见:

longbow@

 

Longbow

2008-12-8

 

Cisco

 

CCNA

 

CCNP

 

Http:

//bbs.56CTO.com

 

GNS3图形化网络模拟器

 

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

形化网络模拟器。

你可能熟悉用来仿真不

同操作系统的VMware或VirtualPC等软

件。

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

虚拟环境中运行诸如WindowsXP专业

版、UbuntuLinux等操作系统。

GNS3允

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

OperatingSystems)。

GNS3其实是

Dynagen的图形化前端环境工具软件,而Dynamips是仿真IOS的核心程序。

Dynagen运行在Dynamips之上,目的是提供更友好的、基于文本的用户界面。

用户利用Dynagen可以创建类似于Windows的ini类型文件所描述的网络拓扑,

GNS3是这一步工作的图形化环境。

GNS3允许在Windows、Linux系统上仿真IOSs,其支持的路由器平台、防

Q:

67757881

-600火墙平台的类型非常丰富。

通过在路由器插槽中配置上EtherSwitch卡,也

可以仿真该卡所支持的交换机平台。

因此,GNS3是一种用于准备CCNA、CCNP

证书考试的无与伦比的优秀实验工具。

当前市面上有不同类型的多种路由器模拟

器,但他们支持的路由器命令较少,在进行相关实验时常常发现这些模拟器不支

持某些命令或参数。

用户使用这些模拟器通常只能看到所模拟路由器的输出结

果。

在GNS3中,所运行的是实际的IOS,能够使用IOS所支持的所有命令和参

数。

另外,GNS3是一种开源软件,不同付费就可使用。

但是,Cisco的IOS的

使用需要符合Cisco的版权,因此,GNS3安装程序中不包含IOS映像。

这需要

你自己想办法获取。

如,你可以将某Cisco路由器的IOS映像通过TFTP导出。

GNS3主要由JeremyGrossman开发,其他的开发人员包括DavidRuiz,Romain

Lamaison,AurelienLevesque和XavierAlt。

Dynamips由ChristopheFillot开发。

Dynagen的主要开发人是GregAnuzelli。

另外,有许许多多的人在上述软件系统

的开发过程中提供了不同形式的帮助。

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

 

Cisco

 

CCNA

 

CCNP

 

Http:

//bbs.56CTO.com

 

上述网站中,最有用的莫过于和http:

//7200emu.hacki.at.

 

Q:

67757881

 

Cisco

 

CCNA

 

CCNP

 

Http:

//bbs.56CTO.com

 

Windows用户的GNS3QuickStartGuide

 

本节将带你熟悉Windows环境下的GNS3。

使用GNS3所需要了解的关键、

重要内容将被涉及,但内容的深入讨论在本教程后面给出。

 

Step1:

下载GNS3

 

利用浏览器,访问网站

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

 

Q:

67757881

 

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

 

Cisco

 

CCNA

 

CCNP

 

 

Step2:

安装GNS3

Http:

//bbs.56CTO.com

 

双击所下载的GNS3-0.5-win32-all-in-one.exe开始安装GNS3,点击Next按

钮,并选择“IAgree”按钮以继续安装。

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

 

GNS3需要其他软件的支持以正常运行,包括WinPCAP,Dynamips和

Q:

67757881

上图所示。

Pemuwrapper。

默认情况下,这些软件将被选中,因此,点击Next继续安装。

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

GNS3的第一个支持环境是WinPcap,选择Next按钮开始WinPcap的安装

过程,如下图所示。

如果计算机用已经安装有某个版本的WinPcap,安装程序将

提醒你是否需要移除原来已经安装的WinPcap。

如下图所示。

 

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

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

第一次启动GNS3后,

 

Cisco

 

CCNA

 

CCNP

 

Http:

//bbs.56CTO.com

 

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

 

Step3:

配置IOS

 

如前所述,你必须提供自己的CiscoIOS映像。

即使GNS3主要用于测试、

学习等实验环境,限于版权也无法随软件提供IOS映像。

一旦你得到了某个IOS

的拷贝后,才能继续使用GNS3。

目前,GNS3所支持的Cisco路由器产品主要

包括:

 

点击GNS3的Edit菜单,选择“IOSimageandhypervisors”,如下图所示:

 

Q:

67757881

 

在标签页“IOSimages”中,点击后查找自己所准备的IOS映像文件并

点击“open”按钮。

此IOS文件将作为GNS3的image文件。

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

台。

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

此后,我们在剩下的配置中接受GNS3的默认值。

但是,有一个叫做IDLE

PC的参数非常重要,后面我们简要讨论。

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

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

 

Cisco

 

CCNA

 

CCNP

 

Http:

//bbs.56CTO.com

 

创建简单的网络拓扑

 

关于如何创建复杂的网络拓扑的内容在后面讨论,这里通过创建包含一个路

由器的简单拓扑来了解如何启动路由器、以及如何通过控制台console来配置它。

同时,我们也将了解如何为选择的IOS确定一个idlepc值,这是非常重要的一

步。

当IOS运行时,它将消耗几乎100%的CPU处理能力,使得计算机的运行

变得异常缓慢。

但是,选择合适的idlepc值可以有效降低CPU利用率。

基本方

法是在路由器不活动时将其设置为sleep状态,后面将给出详细的技术解释。

GNS3主界面分为四个主要区域,如下图所示。

在最左边部分列出了支持的

节点类型(nodetype),可以看到有不同平台的路由器图标、一个PIX防火墙、

Ethernet交换机、ATMbridge、Framerelay交换机和一个Cloud(云)。

最右边部分提供了所创建网络拓扑的汇总信息,在创建复杂的网络拓扑时,

拓扑汇总将帮助你更好的理解网络拓扑。

GNS3窗口中间包括两个部分。

上面的是创建网络拓扑的工作区,下面部分

叫做控制台(console),可以运行某些Dynagen命令。

 

点击最左边NodeType中的某个路由器图标,注意该路由器得是你配置了

IOS映像的型号,我们使用7200平台。

将一个路由器节点拖到工作区,这便有

了一个可供配置的路由器,如下图所示。

 

Cisco

 

CCNA

 

CCNP

 

Http:

//bbs.56CTO.com

 

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

 

Q:

67757881

 

如下图所示,单击“R1”,选择“slot”标签页。

选择slot0右边的下拉箭头,

选择结尾是FE的某个适配器。

然后,单击slot1右边的下拉箭头,选择“PA-4T+”,

这将在路由器中增加四个串行接口。

单击“OK”。

 

右键单击路由器,选择“start”。

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

 

Cisco

 

CCNA

 

CCNP

 

Http:

//bbs.56CTO.com

 

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

 

在Console窗口启动后,需要按一次“Enter”键。

当提示“Wouldyouliketo

entertheinitialconfigurationdialog?

”时,键入“no”然后回车几次。

等待路由器

出现提示符“Router>”,如下图所示。

 

Q:

67757881

在GNS3主窗口中,右键单击工作区中的路由器图标,选择“idlePC”。

GNS3

将花费一段时间来计算一个idlePC值,然后会出现如下图所示的窗口。

如果点

击下拉箭头,将会看到多个可能的idlepc值,较好的idlepc值前打上了星号。

择一个带星号的idlepc值并点击“OK”按钮,GNS3将提醒你应用所选择idlepc

值的确认。

 

如果在GNS3主窗口中选择菜单“Edit”下的“IOSimagesandhypervisors”,

 

Cisco

 

CCNA

 

CCNP

 

Http:

//bbs.56CTO.com

 

双击“IOSImage”标签页中的IOS映像文件,将能够看到在Settings下已经有

了一个新的idlepc值。

可能需要重复几次选择idlepc值的处理过程,以便找到CPU利用率最低的

的idlepc值。

在Windows中可以通过任务管理器来获得CPU利用率信息。

你会发现,如果不设置idlepc值,CPU的利用率几乎达到100%,但一旦选

择了一个合适的idlepc值,CPU的利用率急剧降低。

你可以进入console窗口,此时已经在你的计算机中真正地运行了一个IOS

映像,该IOS所支持的所有命令和参数均可在telnetconsole窗口中使用,就像

telnet到了一台真实的路由器一样。

在这个简单的、只包含一台路由器的网络拓扑中,该路由器有一个

FastEthernet适配器和一个包含四个串行口的适配器。

使用命令“showipinterface

brief”可以查看该路由器的接口信息,如下图所示。

 

Q:

67757881

 

Cisco

 

CCNA

 

CCNP

 

 

GNS3的主界面

Http:

//bbs.56CTO.com

 

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

 

Q:

67757881

 

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

 

Cisco

 

CCNA

 

CCNP

 

Http:

//bbs.56CTO.com

 

创建复杂的网络拓扑

 

使用GNS3可以创建非常复杂的网络拓扑,唯一的问题是你的计算机可能会

变得很慢。

这如同运行VMware、VirtualPC等软件一样,其性能取决于计算机

的资源。

如果你的计算机有足够快的CPU和容量足够大的RAM,GNS3的模拟

实验性能就越好。

如前所述,利用idlepc可以有效降低运行GNS3时的CPU利

用率。

利用工具软件Ghostios和sparemem可以降低RAM的消耗量。

GNS3默

认将启用Ghostios,Sparemem由于默认是关闭的,因此必须手动使能它。

如果

你的计算机CPU的主频是2.5GHz,2GB的内存,则运行包含半打(6台)路由器

和多台工作站的网络拓扑不会存在太大的性能问题。

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

 

从NodeType拖3台路由器到工作区。

右键单击每一台路由器,选择

“Configure”,在标签页“slot”中,包含一个FastEthernet适配器和一个PA-4T

串行口适配器。

单击工具栏中的“Addalink”按钮,选择下拉菜单的“Manual”菜单项,

鼠标将变成十字形。

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

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

再次点击工具栏中的“Addalink”按钮(已经变成了一个停止标志)。

如下图

所示。

 

Cisco

 

CCNA

 

CCNP

 

Http:

//bbs.56CTO.com

 

此时,在GNS3主窗口右侧“TopologySummary”区域能够看到刚刚创建的

链接。

GNS3为所创建的每台路由器起了一个默认的名字,以R开头,后面是个数

字。

如果想更改路由器的名字,可以右键单击路由器图标,选择“Changethe

hostname”来改名。

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

 

其中,第一个是“TelnettoallIOS”按钮。

后面的三个分别是开始/恢复、暂

停、停止所有IOS。

通过点击开始按钮,将出现如下图所示的提示窗口:

 

网路拓扑中的链路颜色从红色变成了绿色。

如果点击“TelnettoallIOS”按

钮,将能够看到每台路由器的启动过程。

GNS3会为每台路由器开启一个Telnet

Console窗口。

Q:

67757881

在Console窗口中遇到提示“Wouldyouliketoentertheinitialconfiguration

dialog?

”时,键入no并按下回车键。

现在便可以配置每一台路由器了。

我们将改变路由器的hostname,配置secret

口令,使能synchronouslogging,设置接口的ip地址并启动接口,使能RIPversion

2,最后将利用ping测试连通性。

 

Cisco

 

CCNA

 

CCNP

 

Http:

//bbs.56CTO.com

 

Q:

67757881

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2