如何将 QEMU 机器作为 LAN 中的单独 NIC 公开?

如何将 QEMU 机器作为 LAN 中的单独 NIC 公开?

Oracle VirtualBox可以配置我的虚拟机,以便它作为LAN与主机相同的单独机器公开,并且它成为DHCP与我的LAN.我还可以通过 ssh 连接到虚拟机LAN等。

相反,QEMU机器上的默认配置给了它10.0.2.15地址,并且没有在我的LAN.

如何像VirtualBox一样配置呢?


我已经添加了parameternetdev参数,现在它根本没有网络

qemu-system-arm \
    -kernel kernel-qemu-4.4.34-jessie \
    -cpu arm1176 -m 256 -M versatilepb -serial stdio \
    -append "root=/dev/sda2 rootfstype=ext4 rw" \
    -hda myimage.img \
    -redir tcp:5022::22 -no-reboot \
    -netdev user,id=mynet0,net=192.168.10.0/24,dhcpstart=192.168.10.1

对虚拟机映像的更改应该最少/为零。镜像应该尽可能接近物理部署。

相关内容