CISCO设备模拟器DynamipsGUI 使用示例

使用DynamipsGUI搭建自己的网络测试环境
DynamipsGUI和Cisco IOS下载地址: 点击下载
 
 
首先我按图中序号对每个区域进行介绍:
①:此区域是选择交换机和路由器的个数(有点废话)
②:这个地方是选择设备类型,IOS路径,idle-p值NPE类型,虚拟(表示虚拟设备的RAM所占的内存大小,因为dynamips在模拟时候需要将主机的物理内存模拟成模拟设备的RAM)
③:此区域是配置分布式的dynamips的设置区域的.
④:这里可以选择一些不需要IOS的模拟设备。如:FrameRelay交换机、ATM交换机、以太网交换机(现在已经有支持交换的模块NM-16ESW).由模拟器自己提这些功能.
⑤:设备类型,选择你所需要模拟的设备,以上的设备为dynamips目前支持的类型,其他的暂不支持.
⑥:这里可以设置连接到主机通信(下文详细介绍)
⑦:可以直接读取真实设备里的NVRAM里的配置文件(.ini格式)
⑧:输出目录(自己先建立).

接下来根据下面的拓扑图搭建我们的网络测试环境:
 
 
1、首先做设备选型,R1使用Cisco的7200路由器,SW1、SW2用Cisco的3640路由器来模拟,路由器个数填1,交换机个数填2,勾选桥接到pc和虚拟pc。
 
2、在设备配置区域里设备类型下拉框中选择7200,点击浏览加载7200的ISO文件。
注意IOS在网上下载后,后缀名为BIN,大家需要先将后缀名字改为RAR,然后再解压出来,这样在运行模拟设备时候就避免了再解压。
 
3、点击计算idle出现下面窗口。
 
注:计算idle-pc值(idle-pc只为了解决在开启模拟设备时不至于你的CPU占有率达到100%,所以这个值对于能做好实验很重要)
 
按任意键继续,之后看到的就是设备的启动了(如同真实设备一样).然后在设备的用户模式下(Router>)下先按组合键ctrl+],接着在单独按i键.记住不要三个键一起按.按完以后就是等待了.如图:
 
可以先随便选择一个idle-pc值,并记下上面所有的16进制值。(在一切配置完后,生成.bat文件后再去修改这个idle-pc值。修改idle-pc值后启动设备,打开任务管理器看CPU的占用情况,关掉设备重新修改idle-pc值,只到 CPU 的占用率让你满意为止。)
 
接下来我要拿来单讲的就是这个寄存器的值了.很多人在做实验的时候都问,为什么copy run start以后.下次重新启动虚拟设备时.设置没有被保存.主要就是这个地方的设置问题了.学思科的人都清楚0x2142和0x2102了. 0x2142启动时是不从NVRAM读配置.而0x2102相反.因为dynamips默认是0x2142 所以我们需要在这个地方改为0x2102就可以了.然后在到虚拟的路由设备里面在show ver看看,你会发现寄存器的值0x2142(虽然我们这之前在dynamipsGUI已经配置过)但还是要重新在改一次寄存器的值才能最后的保存你的配置命令:config-register 0x2102
然后再配置在copy run start,再reload看看.你就会发现设置保存成功!

点击确定,保存对7200的设置。
 
4、根据上面的方法来配置3640.
 
5、配置pc桥接参数,在下拉框中选择NIC-0,然后点击计算桥接参数,出现下面窗口,在此选择自己的物理网卡即可。
 
复制上面的参数值(当然你的参数值和我的不一样),填到上面的文本框中。
6、自己先建立输出目录,并进行选择。
 
7、点击下一步,进行模块设置。
点击Router1,设备名称自己填,设备类型7200,端口号2001,完成后在telnet到此设备时用。模块设置,在不同的插槽中按需插入模块。然后点击确定Router1配置。
 
根据上面设置来设置Switch1、Switch2。
 
8、完成后点下一步开始拷贝文件。
 
9、接下来就是按上面的拓扑图将设备链接起来。
 
将虚拟网卡XPC的P0/0口和Router1的F1/0口链接起来。
 
10、全部链接好后点击生成.BAT文件。
在输出目录中可以看到下面的生成文件。
 
 
11、点击Router1.bat启动Router1,同样点击相应的.bat文件可以启动Switch1、Switch2。如果你没有设置好idle-pc值,在这里可以通过修改.bat文件修改 idle-pc值(根据你在上面记下的一组16进制值来修改idle-pc值,修改后启动设备,打开任务管理器看CPU的占用情况,关掉设备重新修改idle-pc值,只到 CPU 的占用率让你满意为止。)。
 
Router1.bat
----------------------------------------------------------------------- 
REM ----------Created by Xiaofan----------
@echo off
title R1-----Created by Xiaofan
mkdir R1
cd R1
:reload                      //设置标签
..\dynamips-wxp.exe -T 2001           //定义telnet端口号
-P 7200                       //定义模拟的路由器类型
-r 128 --disk0 4       //定义虚拟RAM大小
�Ct npe-400                 //定义npe类型
-c 0x2102                   //定义寄存器值
-p 0:C7200-IO-FE -p 1:PA-2FE-TX -p 2:PA-4E -p 3:PA-4T+    //定义模块类型
-s 0:0:udp:11100:127.0.0.1:21000
                                              //定义链接,f0/0口通过udp的11100口与2100口通 讯
-s 1:0:gen_eth:"\Device\NPF_{2B8C9B05-F29F-4B04-B3C0-72AFACC84940}"
                                              //定义链接,f1/0口和本地网卡桥接
  ..\unzip-c7200-js-mz.123-20.bin     //指定IOS文件目录
--idle-pc=0x60755000                          //定义idle-pc值
goto reload
----------------------------------------------------------------------- 
 
Cisco路由器的模块类型见后面的 dynamips模拟器模块详细介绍
 
 
12、用SecureCRT telnet到Router1,当然也可也用windows自带的cmd。
 
13、使用VPCS
在vpcs文件夹下双击vpcs.exe启动vpc。
使用?来查看帮助。
 
使用 ip ip地址 网关地址 掩码 来配置ip参数。
使用show 命令查看vpcs的配置情况。
使用1-9数字在vpcs间切换。
还可以使用ping、tracert命令。
 
 

你可能感兴趣的:(职场,Cisco,休闲,DynamipsGUI)