【问题标题】:Set up DHCP server IP for Vagrant为 Vagrant 设置 DHCP 服务器 IP
【发布时间】:2013-03-19 22:53:05
【问题描述】:

我在 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 冲突上。

【问题讨论】:

    标签: configuration virtualbox vagrant dhcp


    【解决方案1】:

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

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

    【讨论】:

    • ...如果您弄乱了子网(就像我一样),您将无法流浪。你必须使用 VBoxManage modifyvm "yourVMname" --natnet1 "yourcorrectsubnet"
    猜你喜欢
    • 2021-04-24
    • 1970-01-01
    • 2015-09-04
    • 2015-06-18
    • 1970-01-01
    • 2017-09-09
    • 1970-01-01
    • 1970-01-01
    • 2018-07-29
    相关资源
    最近更新 更多