Cisco模拟器for Linux 1.1

呵呵,其实这是我以前学习Cisco时的小作品了,现在发布,愿能方便大家。


基于Dynamips及Dynagen,pemu制作,包含Cisco Router 3660,3620+交换模块,PIX。除非是Cisco内部模拟器,我想不会有比这个更好的了。



下载地址:http://download.linuxzh.org/xyj/Downloads/CiscoTestForLinux-1.1.tar.bz2


以下是使用说明:


将CiscoTestForUnix-Center.tar.bz2解压。
注意:!进入解压目录方可运行,拓扑图在top目录中
先运 行./nowindowVS.sh,然后再另开一个终端运行./General3660.sh,输入list查看拓扑中的设备和对应的端口,接着输入 start R1,这样就启动了第一台路由器,然后在其它终端中用telnet 连接 127.0.0.1 的3001端口(注:list可以查看到R1对应的端口是3001),如telnet 127.0.0.1 3001就可以连上R1了。
名称规范:R1 ,R即Router,路由器,R1即第一台路由器,依次类推,R2、R3等等。
                    sw1,sw即Switch,交换机,sw1即第一台交换机,依次类推,sw2、sw3等等(注:无法直接模拟交换机,这里的交换机只是加了交换模块的路由器而已)


如需桥接网卡,则修改/Cisco/net/6-3660forLinux.net,将NIO_linux_eth:之后修改为自己
要桥接的网卡,然后运行./控制台桥接网卡版.sh,获取网卡参数使用/Ciscotest/bin/dynamips -e命令
获取idlepc值的命令 /Ciscotest/bin/dynamips -P 3600 -t 3620 /root/dynamips/xxx.bin
PIX模拟器支持,运行方法:
先运行./PIXVS.sh
然后运行./nowindowVS.sh
最后运行./PIXControl.sh


进入模拟器控制台后
list 查看设备


start 设备名,如start R1,即开启R1


拓扑图:


 

 



 

回复 (7)

LAONB
LAONBNovember 20th, 2009 at 12:46 pm

看不懂的飘过了。

三师弟
三师弟March 31st, 2010 at 01:38 am

三师弟你有时间把原理写出来,没懂事怎么编的。

英才
英才May 22nd, 2010 at 11:17 pm

呵呵,太强了,就是没有看懂.

明源
明源May 24th, 2010 at 06:56 pm

@英才
呵呵,没什么啦,Cisco的模拟器而已,便于学习

sirliu
sirliuJune 4th, 2010 at 02:38 am

不错。。

pix 这个我没模拟出来。。我用的是gns3

明源
明源June 4th, 2010 at 09:26 am

@sirliu

呵呵,gns3还不错,只是GUI太卡……
pix的模拟就是pemu,基于qemu的修改版

higkoo
higkooAugust 1st, 2010 at 01:28 pm

看不懂,做什么用的?

请留下回复