大千世界无奇不有,pix模拟器竟然也出炉了,作者mmm123,没有Dynamips那么大张旗鼓的。 ?Z${1FBw
奋战两天终于有结果,人家一会搞定的东西,我愣搞的两天,呵呵,看来这linux的好好学学了,把我安装的步骤写一下,但愿对需要的同志
J"c!O{$f Eu.lz!b!ywww.dynamips.cn有所帮助。 @"nx`PS7ew0]
第一眼看到这个消息就令自己兴奋到极点了,赶快下下来尝尝鲜。
Y]1y$?l0b"tq6Xti安装需要的软件: 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]下载
L
M?F1{_)uQxDynamips中文社区2.QEMU Accelerator Module 加速的,可以选装,下载地址同上。
9xwo6m,v[;}K*A3.Pixemu 使用pix的bios和提供pix序列号和82559网卡给pixos,可以到 [url]www.dynamips.cn[/url]下载 Gn p^ g8^cZ!I7S
4.pixOS 可以用pix635与pix721 Dynamips中文社区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安上,注意安装时别忘了定义安装开发包。
~5~5h8O
DBdDynamips中文社区第一步安装QEMU
!`X*F0F/W&l网站上有两种版本可以选用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即可。
/^MR~:l$`dynamips7200|pemu|pemu down|dynagen|dynamipsgui|dynamipsee|cisco ios|dynamips讨论|dynamips下载|dynamips拓扑|dynamips模拟器使用|dynamips ccie|pixemu|pix emulator|qemu下载|qemu使用|pix模拟器第二步安装QEMU [url]www.dynamips.cn[/url]x w}zg!UM8cT
tar -zxvf kqemu-1.3.0pre11.tar.gz Dynamips中文社区G CTl H;E4s_
cd kqemu-1.3.0pre11 Dynamips中文社区5|)|
];Q^d/o#z7_
./configure
+n
uIe;R_{Y*SOmake
8k x Z_%|^[Fmake install 一般不用安装,它起的作用不大,我反正没感觉出来。
lC+Y4n'BEDynamips中文社区第三步安装Pixemu Dynamips中文社区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
2X,i1v|*n3dOV然后进入到解压好的文件夹中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
#l:h'h9uk1e5CDynamips中文社区保存好Makefile文件之后,在当前目录输入make命令,一会就可以完成编译。
"wM OZ}U b:X第四步准备 flash file
T&X1mV0JanDynamips中文社区作者让执行这个命令,dd if=/dev/zero of=FLASH bs=1k count=16k
$J1g|x'd!iqDynamips中文社区第五步考入pixOS
x#m1T:s/k$^(~9f3D把PixOS文件解压到执行目录内,然后执行命令:
c*n'a~!Z%rW Adynamips7200|pemu|pemu down|dynagen|dynamipsgui|dynamipsee|cisco ios|dynamips讨论|dynamips下载|dynamips拓扑|dynamips模拟器使用|dynamips ccie|pixemu|pix emulator|qemu下载|qemu使用|pix模拟器如果是pix721: unzip pix721.bin mv target/f1/pix ./
y+Uy]
_uDynamips中文社区如果是pix635: unzip pix635.bin mv obj/pix ./
n+C'Iw z|9RC.ewww.dynamips.cn第六步修改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上的)
k9ub7a"^7N)M|![+Mdynamips7200|pemu|pemu down|dynagen|dynamipsgui|dynamipsee|cisco ios|dynamips讨论|dynamips下载|dynamips拓扑|dynamips模拟器使用|dynamips ccie|pixemu|pix emulator|qemu下载|qemu使用|pix模拟器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可别起诉我,我是你们技术推广员。
oz$X
y
r-X7g;mw第七步启动pix,激动啊
T)[~F9X#gGlDynamips中文社区在安装的可执行目录下面执行如何命令:
-YqJ`G[dynamips7200|pemu|pemu down|dynagen|dynamipsgui|dynamipsee|cisco ios|dynamips讨论|dynamips下载|dynamips拓扑|dynamips模拟器使用|dynamips ccie|pixemu|pix emulator|qemu下载|qemu使用|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 -
%@ e/q0X @\dynamips7200|pemu|pemu down|dynagen|dynamipsgui|dynamipsee|cisco ios|dynamips讨论|dynamips下载|dynamips拓扑|dynamips模拟器使用|dynamips ccie|pixemu|pix emulator|qemu下载|qemu使用|pix模拟器net tap,vlan=2,script=if2up -serial stdio -m 128 FLASH
u3^9xtI~8NDynamips中文社区他会出现的错误提示有:
"K Co(PmB LW(1)permission denied 可能就是权限不够,一些可以通过chmod 777 if1up;chmod 777 if2up 让这两个文件允许任何人操作。
)XjG-k1]M1U%]K#K(2)" ./pixemu -net nic,vlan=1,macaddr=00:aa:00:00:02:01 -net tap,vlan=1,script=if1up -net
bd zM q6Rdynamips7200|pemu|pemu down|dynagen|dynamipsgui|dynamipsee|cisco ios|dynamips讨论|dynamips下载|dynamips拓扑|dynamips模拟器使用|dynamips ccie|pixemu|pix emulator|qemu下载|qemu使用|pix模拟器nic,vlan=2,macaddr=00:aa:00:00:02:02 -net tap,
2h1C"|L[C8wx9p2?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.
1ap ^ve
p;XP
]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/shm Dynamips中文社区;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
解决方法就是,执行它提示的两条命令。
+^^DTmlr)h呵呵,完了就这么简单!!!! -~BeRPt
可惜又是老外完成的壮