1、小凡模拟器图文教程现在新手学 cisco 的,基本都在用 Dynamips 和 PT ,但是很多新手不会使用Dynamips,或许你看了这篇文章之后,至少会对 Dynamips 有点认识,应该基本都会用了。Now,Follow Me 。看图说话:按照图中用数字标出的序号来解释该区域:区域 1:这里是选择路由器和交换机的个数的,这个地球人应该都知道吧。区域 2:这里可以选择一些不需要 Cisco IOS 的模拟设备。如:FrameRelay 交换机 ATM 交换机。区域 3:这里是选择设备类型的,以上都是 Dynamips 目前所支持的设备类型。 区域 4:这里是选择设备类型、IOS 存放路径、
2、idle-pc 值、NPE 类型、虚拟内存(表示虚拟设备的 RAM 所占的内存大小,因为 dynamips 在模拟时候需要将主机的物理内存模拟成模拟设备的 RAM)、寄存器。区域 5:这里是配置分布式的 dynamips 的设置区域区域 6:这里是设置可以和主机(就是你的物理机)通信的。区域 7:可以直接读取真实设备里的 NVRAM 里的配置文件(.ini 格式)区域 8:输入目录是指生成的 bat 文件保存路径,自己建立哦。下面根据拓扑来介绍:根据这个拓扑,需要模拟出 3 个路由器和 1 个交换机。下面我们用DynamipsGUI 来配置脚本文件。(Ps:DynamipsGUI 和 Dyna
3、mipsee 都是可视化的写Dynamips 的脚本程序。不是模拟器!真正的模拟器是 Dynamips 。)下面模拟上面的拓扑全过程:1.打开 DynamipsGUI。 然后在区域 1那里选择 3 个路由器和 1 个交换机。并且选择桥接到 PC(桥接到 PC 的作用就是用物理机 telnet 到模拟出来的设备,然后就可以对设备进行配置),在这里路由器我用的 IOS 是 7200 的,交换机用的是 3640 的(IOS 网上很多,可以自己去找。),所以总的来说我只需要 2 个 IOS 文件既可,所以在设备类型这里我只需要勾选 7200 和 3640 这 2 个复选框既可。如图:2.接着就是在区域
4、 2那里选择设备的类型和 IOS 文件路径,选择好之后,需要计算 idle 值,点击计算 idle按钮(idle-pc 只是为了解决在开启模拟设备的时候不至于你的物理机 CPU 占有率达到 100%,所以这个值很重要)3.点击计算 idle按钮之后,会弹出一个提示,选择确定即可:4.接着就会弹出一个窗口。提示按任意键继续5.等待一会后,出现如下提示,输入 no 既可,然后回车6.接着在用户模式下(router)先按住 ctrl 键不要放手,在按键(中括号),然后全部放手,在按字母 i7.当按了 ctrl+i 之后,就会显示一个信息,让你等一会。如图:8.等到 idle-pc 值出来的时候,那么
5、我们选择那哪个呢?注意看下面的 count等于后面的数字,找一个数字最大的即可,然后复制 count 前面的 16 进制的数,这里我应该选择 0x6070d2b0 。9.然后粘贴到下图所示地方:10.接着就是 NPE 类型、虚拟 RAM 和寄存器了。都保持默认值既可。虚拟 RAM 后面的参数 128 -disk0 4 ,128 的意思是拿 128MB 的物理内存来作为虚拟设备的 RAM 。-disk0 4 是 dynamips 的参数在说明文件中的解释为: -disk0 : Set PCMCIA ATA disk0: size.这是节省内存的参数。寄存器的值:很多人在做实验的时候问,为什么 c
6、opy run start 以后,下次重启虚拟设备.设置没有被保存?主要就是这个地方的设置问题了. 0x2142 启动时是不从 NVRAM 读配置.而 0x2102 相反.因为 dynamips 默认是 0x2142 。11.接着点击寄存器下面的确定按钮。(PS:这里一定要点击确定!)7200 设置好了,接下来用同样的方法设置 3640 。12.接着就是配置桥接到 PC了。在区域 6那里选择下拉,选择 NIC-0(dynamips 可以支持多块网卡桥接),接着点击计算桥接参数。13.接着呢会弹出一个窗口:我们接着看图说话:数字 1:该网卡是 VPN 专用。数字 2:是我物理机的网卡信息。数字
7、3:是 VMware 网卡信息,有 2 快。因为我装了虚拟机 VMware。数字 4:是 PPPoE 信息(我的 ADSL 宽带)这里选择物理机的网卡,也就是说我们这里选择数字 2 。复制后面的 DeviceNPF_A23FA98B-B36B-4CBB-9E8B-7106E49787D5 然后粘贴到下图所示地方,接着点击确定桥接参数。然后在点击下一步14. 接下来就是确定设备名字和 telnet 端口还有各个 slot 模块信息:c7200:Slot 0: C7200-IO-FE 支持 1 个 Fastethernet 接口 C7200-IO-2FE 支持 2 个 Fastethernet 接
8、口C7200-IO-GE-E 插这个卡以后会同时出现 2 个端口,Ethernet0/0 和GigabitEthernet0/0注意:这三个卡只允许插在 Slot0 口,如果插入后面的 slot 口是无效的.Slot 1-5: PA-2FE-TX 支持 2 个 Fastethernet 接口 PA-FE-TX 支持 1 个 Fastethernet 接口 PA-4E 支持 4 个 Ethernet 接口 PA-4T+ 支持 4 个 serial 接口 PA-8E 支持 8 个 Ethernet 接口 PA-8T 支持 8 个 serial 接口 PA-A1 支持 1 个 ATM port ad
9、apter 接口 PA-GE 支持 1 个 GigabitEthernet 接口 PA-POS-OC3 支持 1 个 Packet Over SONET/SDH 接口(用于更高速度的接口)C3600(3620/3640/3660) :NM-16ESW 支持 16 个 Fastethernet 接口(交换模块,在使用此模块做交换实验时候,请使用 no ip routing 关闭端口路由) NM-1E 支持 1 个 Ethernet 接口 NM-1FE-TX 支持 1 个 Fastethernet 接口 NM-4E 支持 4 个 Ethernet 接口 NM-4T 支持 4 个 serial 接口
10、 Leopard-2FE支持 2 个 Fastethernet 接口(3660 专用,并且只能在slot 0 下使用) 注意:3620 只能使用 2 个 slot,3640 可以使用 4 个 slot,除 Leopard-2FE 模块做了限制,其他模块没有做限制插具体哪个 slot。c3725/c3745/c2691 GT96100-FE 支持 2 个 Fastethernet 接口(只限制在 slot 0) NM-16ESW 支持 16 个 Fastethernet 接口(不做重复说明) NM-1FE-TX 支持 1 个 Fastethernet 接口 NM-4T 支持 4 个 serial
11、 接口c2600(2610/2611/2620/2621/2610XM/2620XM/2650XM) :NM-16ESW 支持 16 个 Fastethernet 接口 NM-1E 支持 1 个 Ethernet 接口 NM-1FE-TX 支持 1 个 Fastethernet 接口 NM-4E 支持 4 个 Ethernet 接口 CISCO2600-MB-2E支持 2 个 Ethernet 接口 CISCO2600-MB-2FE支持 2 个 Fastethernet 接口信息我已经给出,这里自己根据实验要求进行配置。在这里路由器只需要用到 1 个 Fastethernet 接口,所以我在这
12、里 3 个路由器的模块都是选择 PA-2FE-TX记住配置好信息之后,一定要点击确定配置。如我配置完 router3 后,需要点击确定 router3 配置:交换机配置信息:解释一下界面下面的控制台输出:如果选择 TCP 输出则需要用 telnet 连接,如果是直接输出,就是不用 telnet 连接了,就是直接在窗口下输出 CLI 界面.接着就是点击下一步,根据上面的拓扑连接:(注:图中 XPC 就是主机)最后点击生成 bat 文件既可.可以看到文件已经生成。接着就可以 telnet 到模拟出来的设备了。可以直接在 cmd 里使用 telnet 命令,也可以使用超级终端,我建议使用 SecureCRT。OK ,到这里完毕了