据我了解,无论发生什么情况,vagrant都会为其内部使用创建一个适配器0。使用vagrant-parallels,将成为共享连接:
==> default: Preparing network interfaces based on configuration...
default: Adapter 0: shared
default: Adapter 1: bridged
我希望将此作为“仅主机”接口。
我在config.rb @ https://github.com/Parallels/vagrant-parallels/tree/master/lib/vagrant-parallels上戳了一下 我认为第31号行对此负责:
network_adapter(0, :shared)
我没有运气就试图改变行为。如果将其设置为“ hostonly”,我会得到这个
Network settings specified in your Vagrantfile are invalid:
Network settings: {:auto_config=>true, :mac=>nil, :name=>nil, :nic_type=>nil, :type=>:static}
Error: address family must be specified[/CODE]
我的问题:是否可以以某种方式告诉vagrant / vagrant-parallels将适配器0创建为仅主机接口?如果我不能更改此设置,该如何隔离访客?
我已经阅读:How to prevent Vagrant from creating a hostonly network?这是针对virtualbox的,我希望具有相同的行为。仅在主机中以无聊的方式而不是共享方式使用。
谢谢。