gpt4 book ai didi

vagrant - 在 Vagrant libvirt provider 中为管理网络设置静态 IP

转载 作者:行者123 更新时间:2023-12-04 10:28:38 26 4
gpt4 key购买 nike

使用下面的代码,我可以为 guest 设置自定义管理网络,它可以工作并为来自 DHCP 池的定义网络中的机器设置 Vagrant 管理网络 IP 地址。但是我需要为特定机器设置特定的 ip 地址,而不是来自 DHCP 池。有没有办法设置静态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

关于vagrant - 在 Vagrant libvirt provider 中为管理网络设置静态 IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60521252/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com