奋战两天终于有结果,人家一会搞定的东西,我愣搞的两天,呵呵,看来这linux的好好学学了,把我安装的步骤写一下,但愿对需要的同志
有所帮助。@"nx`PS7ew0]
第一眼看到这个消息就令自己兴奋到极点了,赶快下下来尝尝鲜。
安装需要的软件:dynamips7200|pemu|pemu down|dynagen|dynamipsgui|dynamipsee|cisco ios|dynamips讨论|dynamips下载|dynamips拓扑|dynamips模拟器使用|dynamips ccie|pixemu|pix emulator|qemu下载|qemu使用|pix模拟器.bhz9O9\V1\6T-d
1.QEMU 一种虚拟机软件,类似于VMWARE,可以到[url]http://fabrice.bellard.free.fr/qemu/download.html[/url]下载
2.QEMU Accelerator Module 加速的,可以选装,下载地址同上。
3.Pixemu 使用pix的bios和提供pix序列号和82559网卡给pixos,可以到[url]www.dynamips.cn[/url]下载Gn p^ g8^cZ!I7S
4.pixOS 可以用pix635与pix721Dynamips中文社区0} p`R&i3JD$Wb
5.linux系统 这个差点给忘了,我开始很麻利的就装到我的RedHat9.0上去了,就是运行不了,后来发现其上运行的gcc4.1,作者说最好是[url]www.dynamips.cnB[/url]
T T~;[{M$yl`0X
gcc3.4,这可难为坏我了,赶紧找gcc3.4,可是没有找到,没办法就去下了个RedHat AS4安上,注意安装时别忘了定义安装开发包。
第一步安装QEMU
网站上有两种版本可以选用qemu-0.9.0.tar.gz 和qemu-0.9.0-i386.tar.gz, 一般选第二个,它只要放到根目录下(/),然后通过命令[url]www.dynamips.cn[/url]
X2~)h7pj%[h
tar -zxvf qemu-0.9.0-i386.tar.gz即可。
第二步安装QEMU[url]www.dynamips.cn[/url]x w}zg!UM8cT
tar -zxvf kqemu-1.3.0pre11.tar.gzDynamips中文社区G CTl H;E4s_
cd kqemu-1.3.0pre11Dynamips中文社区5|)|
];Q^d/o#z7_
./configure
make
make install 一般不用安装,它起的作用不大,我反正没感觉出来。
第三步安装PixemuDynamips中文社区3Oj
tS8H9e
可以下到两个版本,一个是原代码,一个是编译过的。我用那个编译过的就是运行不了,我所知道方法都用了就是提示我没权限,不知为.]
\ \"W-V(BI1Y
什么,还是源码好。dynamips7200|pemu|pemu down|dynagen|dynamipsgui|dynamipsee|cisco ios|dynamips讨论|dynamips下载|dynamips拓扑|dynamips模拟器使用|dynamips ccie|pixemu|pix emulator|qemu下载|qemu使用|pix模拟器%o,R1Y4OzD
把源码pixemu_public2007-04-13.zip解压到一个自己定义目录中,执行命令unzip pixemu_public2007-04-13.zip
然后进入到解压好的文件夹中cd pixemu_public2007-04-13,可能需要修改vi Makefile : Dynamips中文社区7b
_uf['v
CC=gcc-3.4换成CC=gcc"Z0ef,BQ
HOST_CC=gcc-3.4换成HOST_CC=gcc
保存好Makefile文件之后,在当前目录输入make命令,一会就可以完成编译。
第四步准备 flash file
作者让执行这个命令,dd if=/dev/zero of=FLASH bs=1k count=16k
第五步考入pixOS
把PixOS文件解压到执行目录内,然后执行命令:
如果是pix721: unzip pix721.bin mv target/f1/pix ./
如果是pix635: unzip pix635.bin mv obj/pix ./
第六步修改pixemu.ini可以激活版本1U7fA+lXG8_p@
PIX 7.x激活码dynamips7200|pemu|pemu down|dynagen|dynamipsgui|dynamipsee|cisco ios|dynamips讨论|dynamips下载|dynamips拓扑|dynamips模拟器使用|dynamips ccie|pixemu|pix emulator|qemu下载|qemu使用|pix模拟器6\#DV
? R&u[4ox
在ini里面改ACKey无效,运行后用命令 ac 0xd2390d2c 0x9fc4b36d 0x98442d99 0xeef7d8b1 5Ai R5}"mV(uj
重启后生效(reload命令无效,退出重进就可以,激活码是存在flash上的)
PIX635序列号!`f`H$[Jzt
serial=0x1ca20759/P^-Ik+U7f;c5J
key=0x760754d0,0x39f62229,0xa4a0245f,0xb5b87e80[url]www.dynamips.cn[/url])bh$a u2oB6Kt~v
注意了::以上都是网上收集,紧供大家学习只用,不要用于违法活动,我不承担任何责任,cisco可别起诉我,我是你们技术推广员。
第七步启动pix,激动啊
在安装的可执行目录下面执行如何命令:
./pixemu -net nic,vlan=1,macaddr=00:aa:00:00:02:01 -net tap,vlan=1,script=if1up -net nic,vlan=2,macaddr=00:aa:00:00:02:02 -
net tap,vlan=2,script=if2up -serial stdio -m 128 FLASH
他会出现的错误提示有:
(1)permission denied 可能就是权限不够,一些可以通过chmod 777 if1up;chmod 777 if2up 让这两个文件允许任何人操作。
(2)" ./pixemu -net nic,vlan=1,macaddr=00:aa:00:00:02:01 -net tap,vlan=1,script=if1up -net
nic,vlan=2,macaddr=00:aa:00:00:02:02 -net tap,
vlan=2,script=if2up -serial stdio -m 128 FLASH[url]www.dynamips.cn [/url] l+M\ t S
[ JUiR
You do not have enough space in '/dev/shm' for the 128 MB of QEMU virtual RAM.
To have more space available provided you have enough RAM and swap, do as root:dynamips7200|pemu|pemu down|dynagen|dynamipsgui|dynamipsee|cisco ios|dynamips讨论|dynamips下载|dynamips拓扑|dynamips模拟器使用|dynamips ccie|pixemu|pix emulator|qemu下载|qemu使用|pix模拟器@*Tf?v}*q v
umount /dev/shmDynamips中文社区;DD^&l&b1dre
mount -t tmpfs -o size=144m none /dev/shm/_9u#H(t5thd
Or disable the accelerator module with -no-kqemu 8a*m]5L1v-GWx |%sc
解决方法就是,执行它提示的两条命令。
呵呵,完了就这么简单!!!!-~BeRPt
可惜又是老外完成的壮