Can I create a machine with only a public network?

Is it possible to create a machine with only a public network? Is there a way to disable the private network in the Vagrantfile? Looking at the documentation I don’t see a way to disable the private network. If the private network cannot be disabled, is there a way to make the public network eth0 and the private network eth1? I am using Vagrant 2.2.19, this box, and VMware as my provider on a Windows 10 host.

From my experience, Vagrant always needs some first interface to the vagrant target as you vagrant up. It does this as part of verifying SSH connectivity between it and the box you’re bringing up.

What you could consider doing, is to manually remove the interface through provisioning with a script after the box has been brought up.