Chinaunix首页 | 论坛 | 博客
  • 博客访问: 750888
  • 博文数量: 256
  • 博客积分: 3502
  • 博客等级: 中校
  • 技术积分: 3988
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-17 21:13
文章分类

全部博文(256)

文章存档

2014年(11)

2013年(134)

2012年(111)

我的朋友

分类:

2012-05-03 19:32:01

前面意外发现了Dynamips这样一个好工具,就down下来试试看.挺好,就是不知道怎么.
 不知道怎么用,我就等..等到我找到更好的指导文章的时候,就不用自己花费很多气力自己摸索了.终于,我觉得差不多了.就把自己的一些积累记下来吧.
 首先到http://www.ipflow.utc.fr/blog/ 作者的blog里面下载新版的Dynamips软件,我下载的是:dynamips-0.2.6-RC2-cygwin.zip,解压缩后,会出来如下几 个:dynamips-wxp.exe, dynamips-w2000.exe, nvram_export.exe, cygwin1.dll.真的很佩服作者啊,就这么几个小,就把一个Cisco的硬件环境就给模拟出来了.
 有了这几个文件后,还需要winpcap,到这里下载  ,我下载的是winpcap4.0beta2的.
 然后,我们还需要IOS文件,到 去找. 我下载了 c7200-jk9o3s-mz.124-3.rar,解压缩后得到一个70多M的C7200-JK.BIN.

 接着,安装winpcap,然后建立两个目录;Router-A,Router-B,把上面的四个文件"dynamips-wxp.exe, dynamips-w2000.exe, nvram_export.exe, cygwin1.dll"分别拷贝到两个目录里面.
 分别在两个目录里面建立两个文件: Router-A.bat;Router-B.bat
其中Router-A.bat文件内容如下;

dynamips-wxp.exe  -P 7200 -r 128  --disk0 2 -t npe-400 -c 0x2102 -p 0:C7200-IO-FE  -s 0:0:gen_eth:"\Device\NPF_{71BE0755-C71E-445E-98FA-CC68E0F8A5FE}" -p 1:PA-4T+ -s 1:0:udp:11110:127.0.0.1:11210 C7200-JK.BIN --idle-pc=0x6080134c

Router-B.bat文件的内容如下:

dynamips-wxp.exe  -P 7200 -r 128  --disk0 2 -t npe-400 -c 0x2102 -p 0:C7200-IO-FE  -s 0:0:gen_eth:"\Device\NPF_{71BE0755-C71E-445E-98FA-CC68E0F8A5FE}" -p 1:PA-4T+ -s 1:0:udp:11210:127.0.0.1:11110 C7200-JK.BIN --idle-pc=0x6080134c

其中这两个文件中的"\Device\NPF_{71BE0755-C71E-445E-98FA-CC68E0F8A5FE}" 和"--idle-pc=0x6080134c"需要根据个人机器而定.

获得这两个参数的方法写一下:
注册表[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\NetworkCards\
其中的值如下:
"ServiceName"="{28C2A809-E6EE-43BD-B396-C7878F91C6E8}"
"Description"="ADMtek AN983 10/100 PCI Adapter"
其中{28C2A809-E6EE-43BD-B396-C7878F91C6E8}就是网卡的GUID
去除"--idle-pc=0x6080134c"这一句,点击Router-A.bat(或者Router-B.bat)就可以启动你的虚拟路由器了. 但是这个时候你的电脑的CPU利用率是100%,没关系,启动路由器,enable进入privilege mode,输入 write memroy,回车,按键:Ctrl+],然后按i,一会你就得到一些类似的字符,就可以作为--idle-pc的值了.

如此完成,就可以分别启动Router-A.bat和Router-B.bat了.启动之后,这两个路由器的serial 1/0接口是连接在一起的,只要分别给两个路由器的serial 1/0接口配IP,封装,clock rate,就可以让两个路由器通信了.
另外,已经让路由器的Fastehernet 0/0接口和你的电脑的网卡绑定了.所以,可以给路由器的Fastethernet 0/0配置IP,从而该路由器就可以和网络通信了.

阅读(698) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~