模拟器GNS3的使用心得1、GNS3与Oracle VM VirtualBox结合使用出现的问题:使用GNS3+Oracle VM VirtualBox (以下简称VBox)做模拟实验是非常好用的,使用 GNS3模拟路由器、交换机,可以在VBox里安装一些操作系统来模拟PC机、DHCP服务 器、radius服务器等,还可以安装软件防火墙,如:RouterOS利用这些设备很容易可 以搭建出一个模拟真实的网络环境,更可以使用VBox搭建的防火墙或者是代理服务器 通过与真机的网卡连接上外网,用于模拟真实的上外网环境本人这次要说的是在是用中出现的一个问题,将2款软件安装完成后,默认的情 况下就可以结合使用的,在VBox里搭建的虚拟机在GNS3里是可以找到的,如图:VirtualBoxDynainip^CaptureQemu VirtualBoxVerier al SettinesVirluslBoK GuestGubeI Sait mgsIdentifier nane:Wil 血 e / UUIUNumber a£ ITICs :坯律(3)CentOS5 4 FreeBSDm项匚研页Rout erO5LHlglosYidiPVirtual Machine Nshib or Unique Identifi&rCentOG 5.4 CentOS5.4FreeBSDFre&ESDInagios InagiosR¥T JH RF DI RVT JH RF 01保存后就可以拖入拓扑图中使用,如图:IP1X tirewallASA firewallJuniper routerYS/ Etheimet switch餐=# ATM bridgeATM switch| Frame Relay eswitchEtherSv/itdi「outer倒251 Qemu guestVirtu al Boh: gueBtCloudVirtualBox guestCentUSD. 4FreeBSDIn-a^L >:>£rytIjOOw问题就是在使用的过程中可能由于各种各样的问题导致了虚拟机不好用了或者是奔溃了,又或者VBox重新安装了,会导致2款软件无法结合使用,出现了在GNS中找不到VBox情况,如图:以前保存的虚拟机还是可以使用的,但是无法添加新的虚拟机。
次问题让我困惑了 很久,最终找到了解决方法是更换GNS3软件版本,应该是版本兼容性的问题,本人在 网站找了一个GNS3-0.8.2-BETA-all-in-one的版本前面解决的此问题,已在windowsXP、 windows?和 windows2003 上实验过2、GNS3配置保存问题GNS3配置保存分为2种情况:第一种,配置完成后需要关闭交换机或者路由器(不关闭GNS3软件)此时只需要在配置命令行里输入write保存配置,然后在GNS3软件中点击保存按钮或 者按Ctrl+S保存配置文件就可以了例:修改了路由器名称后用write命令保存点击保存按钮或者Ctrl+S,控制台窗口会有保存成功提示127-0,0.1 - PuTIY关闭路由器后再次打开名称以改变第二种,需要关闭GNS3软件此时需要先使用第一种情况的方法保存一次,然后使用 GNS3工具栏中另存为按钮f=-'把这个拓扑和配置保存到另外一个文件夹中就可以了,下次打开配置都会存在(但不 包括配置的Vlan的配置)例:点击另存为后会出现对话框提示将会停止所有设备,点击yesFroj ect EettiriSEFroj ect工程目录:• Save Project As...在弹出的对话框中另外起个文件夹名称,点击OK。
下次启动GNS3后打开新的文件夹里的拓扑图就可以了,原来可以删除3、GNS3中Vlan配置的保存以上的方法都无法保存Vlan的配置,下面讲解一个保存Vlan配置的方法,打开GNS3点编辑---3首选项---3Dynamips如图:红圈处为存放配置过程中临时文件的文件夹,可以自定义,想要保存Vlan配置需要在配 置完Vlan后将这个文件夹中的文件复制出来,需要时再复制回去以3640设备为例:EynamipE(O)^ Rl』Console partPress RETURN to ger starred..Etl#vla_nRlf-vlazi da R.l#vlan database (vla_n> ivlan 2 VLAN 2 nicdified:R.1 (vlan) #vlan 3 mama R1 (vla_n> Jlvlaxi 3 name 3 VLAN 3 modifled:R1 (vla_n> ivlan 4 nants 4VLAN 4 niodified:R1 (vlan}阔配置完Vlan信息k 新切卷〔用► GhSJ-nirt k pztemppj^ernppl砂止)翔碰kJ 哭世J■兵①迁,OzD歇* 坦羿网:F #=: T 翻瓮 新丑主,牛吴E ■ tU层日建 舅迅太小旧下寇_ c3600_.Rl_bootflash3D13/B/23 13:01 克44192 KB■ £IEjL c36OO_Rl_lQck2D12/B/23 12:53 游:0 KB学既访问的咨L 3皿一R】¥E_ c3600_Rl_nvram2D13/E/23 13:01 文件12® KBc3600i_Rl_rommon_var52DU/B/23 13KJ3 文件1复制出这5个文件,保存好拓扑图后关闭软件。
重新打开软件,注意需要先将拓扑图加载后,再复制以上5个文件回临时文件夹 即 DyiarnipslOj: Rl, Console pert: Rl#stiQW vlan-switchVLAN Name Status Ports1 default active2 VLZUJ0D02 active3 3 active4 4 active1D02 rddi-ierauiL acrive1003 t q ken-rxng-de £ ault active1304 fddinet-default active1D05 truet-default activeVLAN Type SAID MTU Parent RinaNo EridgeNo Stp BrdorMode Trans 1 Trans21 enet 100001 1500 - - - - - 1002 10032 enet 1000CI2 ISdO - - - - - 0 □3 enet 1000(33 15(30 - - - - - 0 □呸 ener iaooa4 isao - - - - - o □1302 fddi 101002 1500 - - - - - 1 10031303 tr 101003 1500 10D5 Q - - 3Tb 1 10021304 fdnet 101004 1500 - - 1 ibm 一 0 □1305 truer 101005 1500 - - 1 ibm 一 0 D测试成功!。