使用以下代码,我可以为来宾设置自定义管理网络,它可以工作并为DHCP池中已定义网络中的计算机设置无业游民的管理网络ip地址。但是我需要为特定计算机而不是从DHCP池设置特定的IP地址。有没有办法设置静态IP?
config.vm.provider "libvirt" do |v|
v.management_network_name = "my_network"
v.management_network_address = "10.11.12.0/24"
end
我发现运行virsh的主机命令存在不正确的方式。但这行得通。
system("virsh net-update my-network add ip-dhcp-host \"<host mac='52:54:00:fb:95:91' ip='10.11.12.13' />\" --live --config")
config.vm.provider "libvirt" do |v|
v.management_network_name = "my_network"
v.management_network_address = "10.11.12.0/24"
v.management_network_mac = "52:54:00:fb:95:91"
end