1)在QEMU/KVM上指定一个新的networking接口时, addr值有什么用处?
例如: qemu -hda deb.img -net nic,addr=192.168.1.10
2)有没有办法直接指定networking接口的IP地址?
(直接意味着我们启动客人的那一刻)
虽然它仍然有效,但是networking-net nic是一个被废弃的语法。 -netdev取代它。 -net nic的addr参数是PCI总线地址,而不是networking地址。
不,你不能告诉客户操作系统什么IP从命令行分配自己。 您可以使用dhcp或slaac来通知其networkingconfiguration的来宾。
你也需要设置适当的nft或iptables和ebtables规则,以防止客户操作系统做任何琐碎的事情。