关于GNS3的好处以及用途我就不说了,太多了。这里只是介绍在vista下具体的安装及基本的配置。
   1.首先下载安装包,我下载的是GNS3-0.6.1-win32-all-inone.exe,Windows平台下最容易的安装方式是使用GNS3-0.5-win32-all-in-one.exe。开始安装。一路next。
   2.选择要安装到的目录,需要注意的是这里最好路径名里不要有中文,GNS3对中文支持不太好。
   3.如果你已安装过winpcap便会弹出这个显示已经有较新的winpcap版本(4.1.0)安装在本机器上,winpcap(4.02)将会安装失败。确定,继续安装,
   4.安装好了之后便会打开GNS3,GNS3主界面分为四个主要区域,在最左边部分列出了支持的节点类型,可以看到有不同平台的路由器、一个PIX防火墙、交换机和一个Cloud,这里没有PC,后面会介绍如何添加PC。右侧部分提供了所创建网络拓扑的汇总信息,方便我们更好的理解网络拓扑。GNS3窗口中间包括两个部分。上面的是创建网络拓扑的工作区,下面部分叫做控制台(console),可以运行某些Dynagen命令。第一次打开的时候会弹出如图的设置向导,根据字面意思:第一个是:配置并测试dynamips的路径,同时检查路径是否正确。第二个是:添加一个或多个解压的ios文件。我们选择第一个并开始配置。
   5.在左侧选择dynamips之后测试发现会失败,因为默认的的dynamips路径是安装在C盘的,
   6.我们把它改到安装到的路径之后点击apply,之后再次测试便会发现测试成功了。
   7.下面来配置其他的。选择edit→preferences这里可以看到相对应的快捷键,方便以后的操作。
   8.左侧选择general之后在右侧选择语言。选择简体中文。
   9.apply之后退出回到主界面按组合键ctrl+shift+i便会弹出添加ios的菜单。没什么好说的选择好相对应已经解压好的ios,点击保存。
   10.配置好基本的配置之后我们便可以放置相对应的路由器了,这里的操作和packetTracer差不多就不多说了。我添加的是一台7200的路由器,在右侧我们可以看到现在R0还显示红色的,(绿色代表运行中的,黄色代表暂停,红色代表没有运行)这里我们可以通过三种方法来运行R0,点击上面的那个绿色的三角形(这个是开始运行全部的模拟路由器),右击路由器图标选择弹出菜单中的绿色三角形运行按钮,也可以在控制台中写入start R0 。
   11.运行R0之后,右侧的“R0”便会变成绿色了。在控制台中我们会发现虽然运行成功了,但是有个警告,说这个路由器没有idle-pc。(IOS运行时,它将消耗几乎100%的CPU处理能力,使得计算机的运行变得异常缓慢。但是,选择合适的idlepc值可以有效降低CPU利用率。)可以看到我的cpu已经达到了100%。右击路由器图标选择idle pc来计算合适的idlepc值。
   12.过一会变弹出计算出的值,默认选中的是最佳的,点击下拉菜单会看到有多个idlepc值,标有星号的表示是较好的。
   13.重新选择一个路由器R1,运行之后不仅控制台没有警告提示,cpu也下降到了很多。
   14.右击路由器图标,选择配置,添加好模块,选择slot0右边的下拉箭头,选择结尾是FE的某个适配器。然后,单击slot1右边的下拉箭头,选择“PA-4T+”,这将在路由器中增加四个串行接口。
   15.右击路由器图标,点击console来进行连接,会发现不能telnet。
   16.vista下默认是带有telnet的,但是默认也是禁止的。需要我们手动来“解禁”。控制面板→程序→打开或关闭windows功能,在“windows功能窗口”中,勾选上telnet客户端,点击确定,之后便会开始安装telnet客户端程序。
   17.简单的链接后,同时telnet路由器,右侧会显示相对应的链接状态,很直观。同时会发现很难区别相对应的路由器的telnet窗口,只能通过重命名路由器,而且每一个路由器弹出一个对应的窗口,如果实验比较复杂会很难区别。
   18.我使用的终端软件是putty.exe。组合键ctrl+shift+p弹出菜单,把终端命令中改成相对应的其他的终端软件,以及相对应的路径。后面依旧填写-telnet %h(主机) %p(端口号)。
   19.如图putty.exe会在每个窗口标题栏中会显示相对应的路由器的名称。这样会更加容易区分。这里的文字颜色也可以像telnet一样自己设置。
   20.做实验的时候我们会发现在网络拓扑中没有pc。
      方法一:用个路由器代替就可以。
      Router>en
      Router#conf t
      Router(config)#no ip routing  手动关闭路由作用
      Router(config)#int f0/0
      Router(config-if)#ip add  后面填写IP以及子网掩码
      Router(config-if)#no shut
      Router(config-if)#ex
      Router(config)#ip default-network  后面填写网关
      Router(config)#ip http server  开启使用http服务,也可以开启其他的……
      方法二:Virtual PC Simulator是运行在Windows或Linux上的程序,它的功能有限,但是可以运行ping和traceroute。Virtual PC Simulator是一种免费软件,最重要的是它可以集成到gns3中去。它可以模拟9台PC,切换PC的时候,只需输入相对应PC的数字,例如开始时默认是在PC9,输入1之后便切换到PC1了.
      首先添加一台PC的图标,按组合键ctrl+shift+s在弹出的菜单中选择computer并在类型中选择cloud。
      然后先配置PC1的IP地址,语法是IP+IP地址+网关地址+子网,例如:添加IP为199.90.8.3网关为199.90.8.254子网为255.255.255.0的IP地址。
      最后在GNS3上添加好PC,右击图标并在菜单中选择配置,在Virtual PC Simulator中PC1的本地端口号是20000,远程端口号是30000,所以相对应的在GNS3中要配置PC1的本地端口号是30000(与Virtual PC Simulator恰好相反),远程端口号为20000,远程地址要填写回环测试IP:127.0.0.1,添加后就会在右侧出现 具体配置的结果。

     到此为止GNS3的基本配置就好了。祝大家在这个比较好的模拟器中给自己技术更大的提升空间。 同时也顺便把有关的软件打包送来。 

文章如转载,请注明转载自:http://www.5iadmin.com/post/272.html