本帖最后由 宅男女神 于 2015-11-10 17:00 编辑
CCNA dynamips模拟器 专业模拟3600 7200系列 崔北亮版
dynagen\
ios\
labini\
php\
setup\
winpcap\
workingdir\
拓扑图\
0.启动虚拟服务.bat
1.控制台 CCNA.cmd
Dynamips,是一款专业的Cisco7200/3600路由器模拟器,用户可以在Dynamips虚拟出的环境中直接运行Cisco IOS软件,这个过程类似于在PC上运行VMware软件一样,可以虚拟出计算机。 一、设置和使用步骤 你只要按如下步骤操作,进行初始化安装,以后就可直接使用了。 Step 1、把Book.rar中的文件“Dynamips.rar”解压缩到任何位置。 Step 2、进入setup子目录对模拟器进行整体参数的配置。 Step 3、双击“1.安装Win_Pcap”,根据屏幕提示,完成Win_Pcap的安装。 Step 4、双击“2.获取网卡参数”,打开如图1所示的窗口。选中图中所示部分“\Device\NPF_{90A9665D-DADF-4AEE-A044-4B19E3F7A2B6}”,这里一定不要选错,按回车键进行复制。 file:///C:/Users/admin/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg 图1 获取网卡参数 Step 5、单击“3.修改网卡参数”,粘贴上一步骤中获取到的物理网卡的参数(图1中选中的部分),如图2所示,然后回车,完成网卡参数的修改。 file:///C:/Users/admin/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg 图2 修改网卡参数 Step 6、返回到CCNA dynamips目录。 Step 7、双击“0.启动虚拟服务”打开控制台,会出现图3所示的画面。实验结束前,不能关闭该窗口。 file:///C:/Users/admin/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg 图3 Dynamips服务界面 Step 9、双击“1.控制台 CCNA.cmd”会出现图4所示画面。该窗口相当于是所有设备的管理控制台,实验结束前,也不能关闭该窗口。 file:///C:/Users/admin/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpg 图4 CCNA实验控制台 使用list命令查看设备列表,如图5所示,可以看到有4台交换机、4台PC机、4台路由器,所有的设备都处在停止状态,其中SW4是不可管理交换机。然后使用命令start R1来启动路由器R1,注意这里的区分大小写的。这时会出现图5所示的警告信息,系统提示路由器R1没有配置idle-pc值。路由器在没有配置idle-pc值的情况下,也可以运行,只是CPU使用过高罢了。此时可以查看一下计算机的CPU利用率,一般都会在50%以上。 file:///C:/Users/admin/AppData/Local/Temp/msohtmlclip1/01/clip_image010.jpg 图5 开启一台路由器 使用命令idlepc get R1来获得idle-pc值,稍后会出现如图6所示的画面。 图6 获取idlepc 参数 带*号的idlepc值为系统推荐的最佳值,键入最佳选项前面对应的1到10编号,如果没有最佳推荐值,就选择“[ ]”括号中值最大的那个选项,回车后返回提示符状态。此时可以查看一下计算机的CPU利用率,一般都会降到10%以下。 为了避免每次启动路由器都调整idlepc参数,可以使用命令idlepc saveR1 db,把路由器R1的idlepc值保存,如图6所示。可以打开“dynamips\workingdir\idlepcdb.ini”,如图7所示,该文件会记录下IOS文件名和对应的idlepc参数,以后再运行使用同样IOS文件的路由器时,自动使用此idlepc参数,也就是说对于很多个使用同一个IOS文件的路由器,idlepc参数只需要获取一次。 file:///C:/Users/admin/AppData/Local/Temp/msohtmlclip1/01/clip_image012.jpg 图7 idlepc文件内容 使用“?”可以查看所有可用的命令。注意设备名和命令是区分大小写的。 使用“list”命令可以查看路由器列表。 使用“start”命令可以打开路由器,例如“start R1”开启R1,“start /all”开启所有设备。 使用“stop”命令可以关闭路由器,例如“stop R1”停止R1、“stop /all”停止所有设备。 使用“reload”命令可以重启路由器,例如“reload R1”、“reload /all”。该命令相当于先停止一台设备,然后再开启这台设备。但有时reload命令会失效,如果该命令不好用,可以使用stop和start组合来代替。 使用“telnet”命令可以登陆到路由器的console接口,例如“telnet R1”,将打开R1的控制台。在图6窗口中输入“telnet R1”后回车,弹出如图8所示窗口;或者也可以单击“开始”→“运行”,输入“telnetlocalhost 3008”或“telnet 本机IP地址 3008”后回车,即可登陆到R1的控制台,其中3008是图5中R1后面所对应的Console(控制台)值,类似的如果登录SW1,则要把3008改成3001;也可以在远程计算机上“telnet 运行模拟器的计算机的IP 3008”登陆到R1的控制台。如果是R2,只要把端口从3008改成3009,其他设备依此类推。为便于编辑,也可在“SecureCRT”软件中使用Telnet的方式打开路由器的控制台。 file:///C:/Users/admin/AppData/Local/Temp/msohtmlclip1/01/clip_image014.jpg 图8 路由器R1的控制台 衷心感谢Dynamips开发者: Chris 衷心感谢我的朋友steve6309 && Stanley0203 Blcui
|