发新话题
打印

[求助] 请教 风尘三侠??

请教 风尘三侠??

在您的大作“用Qemu来虚拟ASA设备(详细)”中,附件qemu.exe 和 qemuPCAP.exe 哪一个支持TAP网卡啊?谢谢!

另外,在VMware上安装Win 2003,加装3块网卡,再运行qemuPCAP,是否可行?我这样做了,但是在ASA的接口上ping不通网卡的IP,抓包分析:echo request正常,但是echo reply包IP checksum出错,不知何故?是不是PCAP只能用真实的物理网卡,不能用VMware的网卡?

TOP

第一个问题:qemuPCAP 支持PCAP方式,也就是形如:-net pcap,vlan=0,ifname=\Device\NPF_{123C6DBF-4959-4DB3-B177-792541085E65} 的工作方式,要安装Winpcap,通过getmac命令(XP下)或Dynamips -e得到传输名称(也就是那一长串数字)。qemu.exe支持TAP,用法形如:-net nic,model=i82559er,macaddr=00:aa:00:00:03:01,vlan=1 -net tap,ifname=tap1,vlan=1 。前提是要安装TAP网卡,本站有绿色版本TAP-Win32 V9。
第二个问题:呵呵,其实,你没有必要在虚拟机里实验,太浪费内存了。
直接在真实机里运行,但你要添加足够的VMnet网卡,其实就是运行VMWare中的vmnetcfg.exe程序来添加几个网卡。也可以通过在安装好的VMWare菜单中找到关于网络配置的选项来启动网络配置,找中其中的Host Virtual Adapters添加网卡即可。

在虚拟机里面安装运行ASA,我没试过,应该没有问题,不过,你测试时,应该理顺各个网卡之间的连接关联。

TOP

太感谢了!我对VMware不是很熟,现在没问题了!可做以下试验了:

VWware-inside-------------------ASA--------------Dynamips Router--------------VWware-outside
                                                  |
                                                  |
                                                  |
                                         VWware-dmz

TOP

发新话题