为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

GNS3(0.5)_教程(中文版)

2011-04-06 31页 pdf 1MB 42阅读

用户头像

is_089117

暂无简介

举报
GNS3(0.5)_教程(中文版) GNS3教程 Version 0.5 by Longbow 2009-5-1 目 录 译序................................................................................................................................3 GNS3 图形化网络模拟器.........................................
GNS3(0.5)_教程(中文版)
GNS3教程 Version 0.5 by Longbow 2009-5-1 目 录 译序................................................................................................................................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@126.com Longbow 2009-5-1 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的丰富资料: 上述网站中,最有用的莫过于http://www.gns3.net和http://7200emu.hacki.at. Windows用户的GNS3 Quick Start Guide 本节将带你熟悉Windows环境下的 GNS3。使用 GNS3所需要了解的关键、 重要内容将被涉及,但内容的深入讨论在本教程后面给出。 Step 1:下载GNS3 利用浏览器,访问网站http://www.gns3.net 点击绿色的 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映像的型号,我们使用 Router c7200平台。将一个路由器节点拖到工作区后 便有了一个可供配置的路由器,如下图所示。 右键单击路由器,选择“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是一种免费软件,可以从 http://wiki.freecode.com.cn/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适配器与网络拓扑相连。 在Windows中创建MS Loopback适配器的方法:在控制面板中选择添加硬 件,在如下图所示“添加硬件向导”窗口中点击“下一步”。 在如下图所示窗口中,选择“是,已经连接了此硬件”,点击“下一步”。 在如下窗口中拖动下拉箭头,找到“添加新的硬件设备”,点击“下一步”。 在如下窗口中,选择“安装我从手动列表选择的硬件(高级)”,点击“下一 步”。 选择安装“网络适配器”,点击下一步后将出现如下所示的窗口。 在“厂商”列表框中选择“Microsoft”,从网卡列表框中选择“Microsoft Loopback Adapter”后点击“下一步”,便可完成 Loopback适配器的安装。 使用PuTTY或TeraTerm等终端程序 默认情况下,GNS3使用Windows内置的 telnet程序。在Windows平台下可 以使用 PuTTY或 TeraTerm等虚拟终端软件。这些软件可以从网络免费下载,网 址如下: 下载并安装虚拟终端软件后,选择 GNS3窗口的 Edit菜单->“首选项”,从 如下窗口的左侧选择“General”,按如下方式更改“终端命令”编辑框中的内容: 注意:上述命令中虚拟终端软件的路径需要调整到软件安装路径。 使用软件WinTabber组织多个Telnet窗口 在网络拓扑中同时打开多个控制台(console)窗口时,从一个窗口换到另一个 设备可能比较容易引起混乱。建议使用WinTabber将多个控制台窗口整合到一个 具有多个标签页的窗口中。WinTabber可以从http://www.wintaber.com处免费下载。 内存和CPU利用率问题 当网络拓扑中包含多个网络设备时,内存和 CPU利用率较高就会是个问题。 如前所述,利用 Idlepc可以解决 CPU利用率问题。Idlepc值的选择只与 IOS映 像有关,与运行模拟实验的计算机没有关系。关于内存问题,可以利用 ghostios 和 sparememe来解决。 内存利用问题 GNS3 的模拟实验会消耗大量的物理内存和虚拟内存。利用 ghostios 和 sparemem分别解决物理内存、虚拟内存的消耗问题。 GNS3的 Ghostios选项可以显著降低实验消耗的物理内存量,特别是在同一 个实验中使用了大量相同 IOS的路由器时。利用这个特性,实验中并不需要在自 己的 Virtual RAM中保存每个路由器的 IOS映像,计算机将为使用相同 IOS的多 台路由器保存一个 IOS 映像,从而降低了对内存的需求。如,有运行同一 IOS 的 10台路由器,其 IOS映像的大小为 60MB,则利用 Ghostios 选项可以省下 9 ×60MB的物理内存需求。GNS3中,Ghostios被默认使能。 Sparemem 特性并不降低物理内存的消耗,而是降低虚拟路由器所消耗的虚 拟内存。由于 32 位 OS 限制每个进程最多可以使用 2GB 的虚拟内存,因此, sparemem 也非常重要。使能“sparemem”选项后,在计算机中只为虚拟路由器 正在使用的 IOS分配虚拟内存,使得在网络拓扑中可以包含更多的虚拟路由器和 实例。 Ghostios和 sparemem均依赖于 mmap,因此,必须在 GNS3中使能“mmap” 选项,如下图所示。 CPU利用问题 前面曾简单讨论过 CPU 利用率问题,了解到了如何为某种 IOS 确定/选择 idlepc 值,使 CPU 的利用率得以降低。如果没有 idldpc,你会发现模拟时 CPU 的利用率几乎为 100%。其原因在于 GNS3 的核心程序,即 Dynamips 不知道你 的路由器实例在什么时候处于空闲,什么时候处于忙状态。命令 idlepc对正在运 行的 IOS进行分析,以确定 IOS正在执行哪些空闲循环。一旦确定好,Dynamips 在路由器执行到空闲循环时将虚拟路由器实例(进程)强制“sleep”。这将显著降 低 CPU利用率,同时并没有降低虚拟路由器的能力。 IdlePC值只与特定的IOS映像有关。不同的IOS版本的idlepc会显著不同,即使相 同版本但特性不同的IOS版本的IdlePC值也会不同。但是,idlepc值与运行模拟实 验的计算机、操作系统、GNS3中Dynamips版本等没有任何关系。有时候,利用 idlepc命令可能无法找到最优的idlepc值,或干脆找不到idlepc值,重试几次可能 会有改观。 当为某个 IOS确定 idlepc值时,需要启动 GNS3。将使用该 IOS的路由器拖 到工作区中,右键单击该路由器,选择“start”,然后右键单击该路由器,选择 “Console”。此时,在 Console窗口中需要按下 Enter,并且在提示“Would you like to enter initial configuration dialog?” 时输入 No。等待路由器出现提示符 “Router>”。然后,在 GNS3主窗口中,右键单击路由器图标,选择“Idle PC”。 GNS3将花费一段时间计算 idle PC值,并弹出如下窗口。 从上图选择某个 idlepc值,并应用。 在选择 idlepc值时,最好开启 windows的任务管理器,检测 CPU的利用率 数据。当选择某个 idlepc值后 CPU利用率被显著降低了,则该值就比较合适。 IOS映像文件的解压缩 如下图所示,如果 IOS 经过了压缩,则在启动路由器时将会看到 “################.......”代表的影像解压缩过程。IOS 映像文件的解压缩过程 比较耗时,可以使用工具软件预先将 IOS映像解压缩,以提升启动速度。注意, 2600系列的影像文件必须先解压缩后才能使用。 工 具 软 件 UltimateZIP 够 将 IOS 映 像 解 压 缩 。 该 软 件 可 以 从能 http://www.ultimatezip.com处下载。 下载并安装 UltimateZIP后,在资源管理器中右键单击 IOS映像文件,选择 “解压到当前目录”。解压缩后的 IOS image文件的扩展名为.bin。 Frame Relay、ATM、Ethernet交换设备 请参考教程的英文版。 分组捕获 GNS3 支持从虚拟设备接口上捕获分组。捕获的分组被输出到 libpcap 文件 中,使用WireShark可以查看。 如下图所示。 假设想通过 West 路由器的 FastEthernet 接口 f0/0 捕获分组。则在工作区中 右键单击对应链路的某个地方,选择“Capture”。单击上图所示的下拉箭头,从 中选择West f0/0,便会自动启动WireShark。 如果想在 Central和 East之间的 serial link上捕获分组,则需要选择封装方 式,如上图最下窗口所示。可选项包括 HDLC和 PPP。 现在产生某些流量以便测试分组捕获。从West路由器 ping路由器 East。然 后按下 CTRL+R来刷新WireShark窗口。向下滚动WireShark窗口内容,会发现 ping对应的 ICMP request和 reply消息。 保存和加载网络拓扑 GNS3使用扩展名为.net的 Dynagen文本文件来保存和装载网络拓扑。只需 选择文件菜单的 save或 save as便可。这种处理并不保存路由器的配置文件,只 是保存画的网络拓扑。 可以通过文件菜单的 Export菜单项只保存网络拓扑的图形文件。 如果想保存路由器配置,点击工具栏按钮“解压缩所有 startup configure” 。 以后可以将路由器配置粘贴回。如下图所示。 完成上述工作还有其他办法。在 GNS3 的 Console 区域中,输入 “路由器 名字 export /all”或“路由器名字 export”可以导出路由器的配置文件。输入 import /all或 import可以将配置导入路由器。 为了将配置信息存入.net文件,需要使用 push /all或 save /all等 console命令。 当在 GNS3中打开.net文件时,包括路由器配置信息的所有东西将被加载。但使 用这些命令前需要在路由器的 console窗口中用 write或 copy run start等命令预 先保存相关配置信息。 Client/Server和Multi-Server模式 Console工作区和Dynagen命令 PIX防火墙仿真 GNS3的图标管理 以上部分内容请参看英文版教程。 相关资源 希望本教程能对你使用 NS3 所帮助。但这些远远不够,强烈建议访问 GNS3 官方网站 G 有 http://www.gns3.net,网站中有一些视频教程。另外,Dynamips 论坛http://7200emu.hacki.at上有许多有用的。 译序 GNS3 图形化网络模拟器 Windows用户的GNS3 Quick Start Guide Step 1:下载GNS3 Step 2:安装GNS3 Step 3:配置IOS 创建简单的网络拓扑 GNS3的主界面 创建复杂的网络拓扑 在网络拓扑中添加PC 利用Virtual PC Simulator 利用路由器当作PC 将真实的计算机与网络拓扑连接 使用PuTTY或TeraTerm等终端程序 使用软件WinTabber组织多个Telnet窗口 内存和CPU利用率问题 内存利用问题 CPU利用问题 IOS映像文件的解压缩 Frame Relay、ATM、Ethernet交换设备 分组捕获 保存和加载网络拓扑 Client/Server和Multi-Server模式 Console工作区和Dynagen命令 PIX防火墙仿真 GNS3的图标管理 相关资源
/
本文档为【GNS3(0.5)_教程(中文版)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索