gpt4 book ai didi

vagrant - 如何更改 Vagrant 默认网络范围?

转载 作者:行者123 更新时间:2023-12-03 09:19:42 25 4
gpt4 key购买 nike

我正在将 vagrantUbuntu 14.04libvirt/KVM 一起使用。

当我创建虚拟机时,Vagrant 在192.168.121.0/24范围内添加默认NIC(管理网络)。我不想使用这个网络范围。是的,我们可以在 VM 启动后修改/删除,但是我想知道 Vagrantfile 中是否有任何选项可以更改或删除默认网络。我知道如何添加公共(public)或专用网络和配置。

最佳答案

要更改默认网络,您需要在 libvirt 中指定的位置定义新网络

 <domain name='my_network'/>
<ip address='192.168.77.1' netmask='255.255.255.0'>

之后添加行

libvirt.management_network_name = 'my_network'
libvirt.management_network_address = '192.168.77.0/24'

进入提供商部分。整个提供者部分的示例:

config.vm.provider "libvirt" do |libvirt|
#use the storage pool named external
#libvirt.storage_pool_name = "external"
libvirt.driver = "kvm"
libvirt.memory = 1024
libvirt.cpus = 1
libvirt.management_network_name = 'my_network'
libvirt.management_network_address = '192.168.77.0/24'
end

关于vagrant - 如何更改 Vagrant 默认网络范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33864652/

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