UDPspeeder
UDPspeeder copied to clipboard
Windows可以使用Qemu作为虚拟机
折腾了一下发现其实并不难,但还是有一些奇怪的问题,比如我桥接虚拟网卡到有线网卡上,宿主机和虚拟机都能正确分配到不同的IP,但是桥接到无线网卡上宿主机和虚拟机分到的是同一个IP,手动给虚拟机分配IP也不行,目前还不清楚为什么。 具体方法也挺简单的
1.安装一个Tap网卡,把Tap网卡和连接外网的网卡桥接(最好把Tap网卡重命名下)
2.安装Qemu,并准备好虚拟机镜像(可能需要转换成qemu支持的Qcow2格式)
如果是项目作者提供的虚拟机,先用解压软件提取出vmdk文件,然后用下面的命令转换
qemu-img convert -f vmdk -O qcow2 <"输入的vmdk文件名"> <"输出的qcow2文件名">
3.然后用下面这个命令启动虚拟机(如果是项目作者提供的虚拟机内存还可以调小)
qemu-system-i386 -m 512 -hda <"qcow2虚拟机镜像"> -device virtio-net-pci,netdev=net1 -netdev type=tap,id=net1,ifname=<"Tap网卡名称">
然后接下来的步骤就差不多了,进虚拟机改iptables等等
你这个虚拟机是运行在windows下面的吧? @cc5771027
qmenu是不是比virtualbox,和vmware 的work效率更高? @cc5771027
当然在windows环境下
@wangluyichen 没有仔细测过,如果开了硬件加速的话性能应该还是可以的,我用qemu只是qemu轻量不和现有的虚拟环境冲突
您好!我现在用的tap、WLAN组成了网桥,启动虚拟机用了tap,接下来请问该如何配置虚拟机的网络?我不太清楚修改iptables是要做什么,能麻烦您简单解释一下,或者发一个博客讲解的链接吗?谢谢了!