NICs duplos com Vagrant e VMware Fusion Provider

Depois de lutar com o Vagrant e o provedor VMware Fusion por alguns fins de semana consecutivos, é fácil fornecer as configurações de NAT corretas e permitir o acesso por ponte. Se você definir dois NICs e remover os endereços MAC virtuais deles na caixa, e deixar o VMware fazer o resto, no final tudo funcionará muito bem.

config.vm.provider "vmware_fusion" do |vmware|
vmware
.vmx["memsize"] = "1024"
vmware
.vmx["numvcpus"] = "2"
vmware
.vmx["ethernet0.present"] = "TRUE"
vmware
.vmx["ethernet0.connectionType"] = "nat"
vmware
.vmx["ethernet1.generatedAddress"] = nil
vmware
.vmx["ethernet1.addressType"] = "static"
vmware
.vmx["ethernet1.present"] = "TRUE"
vmware
.vmx["ethernet1.connectionType"] = "bridged"
vmware
.vmx["ethernet1.address"] = "00:0C:29:DB:08:02"
end