Configuration 为Vagrant设置DHCP服务器IP

Configuration 为Vagrant设置DHCP服务器IP,configuration,virtualbox,vagrant,dhcp,Configuration,Virtualbox,Vagrant,Dhcp,我正在Mac OS X 10.7.5上使用Vagrant 1.1.2 我遇到了默认网络设置的问题。网络似乎配置为使用DHCP服务器提供10.0.2版本的IP。?网络,网关设置为10.0.2.2 遗憾的是,在我工作的组织中,实际上存在一台10.0.2.2版本的服务器,这会导致巨大的网络通信延迟 如何配置Vagrant的VirtualBox以使用DHCP服务器从不同网络提供IP?当时的文档完全忽略了这个问题,不幸的是,这使得我的流浪汉毫无用处 当我断开与公司网络的连接时,Vagrant按预期工作。因

我正在Mac OS X 10.7.5上使用Vagrant 1.1.2

我遇到了默认网络设置的问题。网络似乎配置为使用DHCP服务器提供10.0.2版本的IP。?网络,网关设置为10.0.2.2

遗憾的是,在我工作的组织中,实际上存在一台10.0.2.2版本的服务器,这会导致巨大的网络通信延迟

如何配置Vagrant的VirtualBox以使用DHCP服务器从不同网络提供IP?当时的文档完全忽略了这个问题,不幸的是,这使得我的流浪汉毫无用处


当我断开与公司网络的连接时,Vagrant按预期工作。因此,我很确定问题出在IP冲突中。

这更像是一个VirtualBox问题,因此应该让Vagrant为不同的DHCP子网设置VirtualBox选项,如下所示:

  config.vm.provider :virtualbox do |vb|
    vb.customize ["modifyvm", :id, "--natnet1", "192.168/16"]
  end

... 如果你弄乱了子网(就像我做的那样),你将无法游荡起来。您必须使用VBoxManage modifyvm“yourVMname”--natnet1“yourcorrectsubnet”