如何将 ip 地址传递到 kvm (识别 KVM)?

如何将 ip 地址传递到 kvm (识别 KVM)?

我想在启动时识别每个 KVM 实例,我认为可以做到这一点的方法之一是将 IP 地址通过命令行参数传递到 KVM。但是,出于某种原因,我似乎无法做到这一点。我使用了以下命令:

kvm -smp 1 -vnc :3 -net net=10.0.2.2 -daemonize -drive file="master.qcow2" "$@"

它给了我一个错误:

No type specified for -net

有人对这个问题或识别 kvm 实例的更普遍问题有解决方案吗?

多谢!

杰森

答案1

-net nic[,model=<adapter_model>][,macaddr=<mac>][...] 这是实际的代码,这里不能指定 IP 地址。虚拟机实际上是一台独立的机器,其行为类似于物理主机。如果您确实需要为每个虚拟机指定 IP,您可以指定 MAC,并设置 DHCP 以将正确的 IP 分配给分配的 MAC

相关内容