9

我在 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?http://www.vagrantup.com/上的文档完全忽略了这个问题,不幸的是,这使我的 Vagrant 毫无用处。

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

4

1 回答 1

15

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

  config.vm.provider :virtualbox do |vb|
    vb.customize ["modifyvm", :id, "--natnet1", "192.168/16"]
  end
于 2013-03-20T08:13:49.107 回答