在带有VirtualBox的Vagrant中将专用网络与DHCP结合使用

在VirtualBox中,我有一个名为“ VirtualBox仅主机以太网适配器”的仅主机网络,其DHCP从192.168.60.101启用到192.168.60.254。如何在Vagrant的VirtualBox中使用此网络和DHCP服务器,以便我的Vagrant VM从VirtualBox获取IP,而无需手动指定它们?

我的Vagrantfile

# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure("2") do |config|
  #config.vm.box = "centos/7"
  config.vm.box = "bento/centos-7.7"

  config.vm.network "private_network",type: "dhcp",virtualbox__intnet: "VirtualBox Host-Only Ethernet Adapter"
  config.vm.provision "shell",inline: <<-SHELL
    ip a
  SHELL
end

在删除并重新创建VM时,它只有IP地址为10.10.2.15的默认NAT接口。只有使用硬配置的IP才能起作用。

config.vm.network "private_network",ip: "192.168.60.99",virtualbox__intnet: "VirtualBox Host-Only Ethernet Adapter"
dyr91 回答:在带有VirtualBox的Vagrant中将专用网络与DHCP结合使用

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3152021.html

大家都在问