设为首页 收藏本站
查看: 2740|回复: 0

[经验分享] cisco pix模拟器最新版本更新时间07.02号

[复制链接]

尚未签到

发表于 2018-7-13 07:30:32 | 显示全部楼层 |阅读模式
请看说明文件:  使用说明
  ---------------
  这是linux下的版本,它不能直接在windows或者其他平台下编译,不过之前已经有人提供了windows版本,它基于4月20号的源代码编译于
  windows下.这个版本需要32位的CPU(或者是64位的CPU但能兼容32位模式)
  一.编译源代码,如果你知道如何去编译,否则使用已经编译好的版本(建议使用编译好的版本)
  编译源代码,需要gcc3.4,因为QEMU不兼容gcc4.x,所以你需要gcc3.x.
  1.编辑make文件,定位到
  TUNE_FLAGS=-march=pentium4 -mtune=pentium4
  无论你的CPU是什么类型(使用man gcc 查看类型),这仅仅只是优化而已,不能对非x86的CPU有任何帮助.
  2.make
  忽略所有警告.如果你够幸运,那么就编译通过.如果不能,请使用已编译好的版本.
  二.你可以选择编译源代码或者使用二进制版本(已编译)
  使用方法:
  1.准备好一个FLASH文件,执行命令:
  dd if=/dev/zero of=FLASH bs=1k count=16k
  2.下载PIXOS镜像文件(即PIX IOS),已经成功测试了pix 6.35,7.22和8.02
  3.新版本将不需要解压pix的镜像文件.
  编辑pemu.ini文件
  ------
  serial=0x12345678   <----序列号
  image=pix               <----PIXOS镜像文件(注意跟原文件同名)
  key=0x00000000,0x00000000,0x00000000,0x00000000    <----activation key
  bios1=mybios_d8000
  bios2=bios.bin           此三项保持默认,不需要改变
  bios_checksum=1
  ------
  注意不要输入空格,或者空行以及其他的内容,因为那样将不能运行.
  如果你已经有一个镜像文件安装在FLASH文件中,编辑image=这一项为:
  image=NONE
  从你现有的PIX中查找序列号和activation key,然后编辑到pemu.ini文件中,特别需要注意的是这样设置KEY的方法
  只适用于PIXOS 6.x版本!针对PIXOS 7.x 和 8.x,key应该通过activation-key 命令还输入.序列号应该为16进制.
  你应该使用序列号和activation key从你现有的pix中获得.PIX的类型不重要.举个例子来说,你可以使用从pix 501,
  506, 515等等中获得序列号和activation key.但是从ASA中获得的序列号和keys将不能兼容.
  编辑ifup.ini来配置如何初始化接口
  例如:
  ------
  tap0 10.0.0.1 255.255.255.0
  tap1 10.1.0.1 255.255.255.0
  tap2 10.2.0.1 255.255.255.0
  tap3 10.3.0.1 255.255.255.0       (配置tap网卡IP地址)
  tap4 bridge eth0                        (将tap4桥接到eth0)
  ------
  虚拟以太网接口详细的参数:
  -net nic,vlan=1,macaddr=00:aa:00:00:02:01 -net tap,vlan=1,script=ifup
  最多支持5个以太网接口,注意如果连接多个虚拟的PIX需要配置不同的MAC地址
  以下是一个完整的运行参数(例子):
  ./pemu -net nic,vlan=1,macaddr=00:aa:00:00:02:01 -net tap,vlan=1,script=ifup -net nic,vlan=2,macaddr=00:aa:00:00:02:02 -net tap,vlan=2,script=ifup -serial stdio -m 128 FLASH
  2007-07-02版本有一个新的连接方法称为lcap(win32版本已经可用),有点类似于pcap不过可能它只能在linux下运行.
  使用lcap模式,数据包能够直接通过以太网口收发.例子:
  -net nic,vlan=1,macaddr=00:a0:00:00:00:01 -net lcap,vlan=1,ifname=eth0
  这样将直接连接eth0和pix的ethernet0(不通过任何外部程序或者桥接).
  警告:使用这种方法将不允许流量通过宿主主机到模拟的PIX(这句话作者的意思表达的不大清楚,是不是不允许外部的流量通过主机的etho到达pix的ethernet0?也就是说如果使用lcap模式,将ethernet0连接到eth0,那么如果外部的主机连接到了eth0,是不是不可以ping通或者telnet到pix的ethernet0,待实验才能搞清楚)这种方法目前还是测试阶段,在有些情况下可能不能工作(建议如果想实验的话还是使用linux下的tap接口,个人认为比较方便,比windows下方便)
  最后谈谈FLASH镜像文件,-m 128 意思是128MB的RAM(内存),pix 7.x需要这么多,但是pix 6.x只需要-m 32就足够了.
  程序推出使用ctrl-c,有其他的途径来使用控制台(serial console),可以参考QEMU手册来获得更多信息
  举个例子:
  -serial telnet::1234,server,nowait
  终端运行
  telnet localhost 1234
  不同于 2007-04-20 版本的内容如下:
  
  1.新版本基qemu 0.9.0
  2.multicasts问题已经解决
  3.关于 mybiosd8000作了一些小的改变(比如错误的显示报错信息)
  4.现在的PIX IOS使用时不需要解压,由PEMU完成解压,这就可能会导致启动时有点慢,但是却更方便使用
  5.一些不必要的QEMU 代码被删除
  6.新的网络连接模式   - lcap
  下载地址:http://netemu.cn/bbs/thread-2653-1-1.html
  同时 作者已经放出源码包 WIN下的已经快有了!
  在同时 有需要的可以下04.20号的WIN版本 桥接更方面
  和DYNAMIPSl链接方便呀

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-536617-1-1.html 上篇帖子: Cisco spanning-tree故障处理 - %SPANTREE-7-BLOCK_PORT_TYPE: 下篇帖子: CISCO路由器中的access-list(访问列表)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表