Vagrant(2.1.1)和VMware Fusion(10.1.2)的静态IP地址

时间:2018-05-31 18:46:48

标签: vagrant

我尝试使用具有静态IP的VMware Fusion设置Vagrant VM。机器可能会长时间停机,但是当我拿起它时,其他机器需要连接到它,所以我想让它保持静止。

我的Vagrantfile中有以下内容:

config.vm.network "private_network", ip: "192.168.245.5"

这个几乎让我在那里,但VM现在有两个以太网接口:eth0eth1eth0拥有来自VMware的DHCP服务器的IP,eth1具有来自我的Vagrantfile的静态分配的IP。

我尝试将auto_config: false添加到Vagrant文​​件中,但是没有做任何事情。

我尝试让Vagrant文​​件根据此StackOverflow问题的信息分配MAC地址:How to set eth0 MAC address in Vagrant with the VMware provisioner?

不幸的是,看起来VMware在Fusion 10中改变了一些内容,将自定义配置覆盖到dhcp.conf文件。见这里:https://communities.vmware.com/thread/574309

我想我可以做出正在发生的事情,但我不想让这两个界面起来,我想知道为什么Vagrant / VMware会这样做。

Vagrant版本 - 2.1.1

VMware Fusion版本 - 专业版10.1.2

0 个答案:

没有答案