文档详情

DynamipsDynagen详细使用说明.doc

发布:2017-06-17约字共10页下载文档
文本预览下载声明
本文介绍如何使用Dynamips + Dynagen构建你自己的虚拟Cisco网络实验室。这篇文章将帮助你了解Dynamips和Dynagen的作用,介绍设置Dynagen的配置文件,指定虚拟设备之间的拓扑连接方式以及正确计算Idlepc值的方法。1. Dynamips简介 Dynamips是由法国贡比涅科技大学的克里斯托弗?菲尔洛特(Christophe Fillot)编写的Cisco设备模拟器。Dynamips不同于传统的纯软件式模拟器,它模拟了多种型号的Cisco路由器的硬件平台,用户可以在模拟器中直接加载并运行真正的IOS镜像,这使得Dynamips可以成功模拟出99%以上的IOS功能,并且确保在绝大多数情况下得到的结果与真实设备的结果相同。 Dynamips是一款最初在Linux平台上开发的开源软件。后来被成功迁移到了Windows和Mac OS X平台。Dynamips最开始仅能够模拟Cisco 7200路由器,现在已经可以模拟Cisco 1700/2600/3600/3700多种型号路由器。Dynamips最新版本是0.2.8-RC2,你可以在http://www.ipflow.utc.fr/blog/下载到最新版本的源程序和二进制编译包。 最新版本的Dynamips更新于2007年10月,此后作者再也没有对该模拟器进行过更新。有迹象表明该项目目前已经被中止。 注意:Dynamips从来没有实现过模拟交换机的功能。在模拟Cisco 3600等型号时,Dynamips可以模拟NM-16ESW模块来实现交换机的一小部分功能。NM-16ESW和真正的交换机在功能上还是有非常大的差距。 注意:Dynamips仅仅模拟了相应路由器的“功能”,而并非“性能”,所以不要期望模拟器可以替代真实的设备。 ? 2. Dynagen简介 Dynamips是一个纯粹的命令行程序。当我们需要模拟一个由多台设备组成的复杂网络时,纯粹的命令行配置会显著地增加配置复杂度。许多第三方团体或个人开发了各种Dynamips的前端程序来简化Dynamips的配置过程。其中最著名的前端程序是Dynagen。 Dynagen通过类似INI文件格式的配置文件(后缀为.net)来定义Dynamips模拟设备的型号、参数,以网络的拓扑连接方式。Dynagen同样是一款开源软件,你可以在/下载到其最新版本。该软件最后一次更新于2008年4月,最新版本号是0.11。 dynagen-0.11.0_win_setup,Dynamips依赖WinPcap这个著名的动态链接库将Dynagen和WinPcap下载后,运行安装。安装过程非常简单,一路点击“下一步”就可以。两个程序的安装顺序没有要求,但是在成功安装WinPcap之前你无法正常使用Dynamips。 4.启动Dynamips Server Dynamips Server是整个Dynamips模拟器的核心,在开始模拟虚拟路由器设备之前必须首先启动Dynamips Server。在整个的模拟过程中Dynamips Server不能被关闭,否则所有正在运行的虚拟路由器也会立即被关闭。 安装Dynagen后在桌面上会产生若干个快捷方式,双击“Dynamips Server”即可启动Dynamips Server。正常的结果应该是看到类似这样的一个窗口: 建议:为了防止在实验过程中意外关闭Dynamips Server,建议你将该窗口最小化。 切记:在实验过程中关闭该窗口会导致模拟器终止运行!Dynamips Server总是应该首先启动,最后关闭。. 准备IOS镜像文件和.NET配置文件 Dynamips Server成功启动后,我们就可以开始编写Dynagen的.NET配置文件设置虚拟设备的连接拓扑结构。你需要为模拟设备准备相应版本的Cisco IOS镜像文件,并将镜像文件放置在一个路径中没有中文的目录中。 接下来我们需要准备Dynagen需要的.NET配置文件。.NET配置文件是纯文本文件,所以你可以使用如记事本等程序创建和编写。不要使用写字板或Word之类的rich-text编辑器修改。.NET文件也必须放置在路径中没有中文的目录下。 切记:Cisco IOS镜像文件和Dynagen的.NET配置文件必须放置在路径中没有中文的目录中,否则会导致模拟器出错Ios镜像文件要放入 *:\Program Files\Dynamips\images文件夹下 LOCKE route (企业版)和LOCKE route lab-7200-SP.net(实验室版) 6. 编写.NET文件 .NET文件有自己的一套语法,下边是一份配置样例: autostart = False #model = 372
显示全部
相似文档