Gente, me deparei com um erro quando fui fazer a configuração da rede com public_network.
Então... após tentativas, a solução:
1- Primeiro passo é dar um vagrant destroy -f
;
2- Em seguida, realizar todas as edições e modificações no vagrantfile
A minha configuração está da seguinte forma:
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/bionic64"
config.vm.network "forwarded_port", guest: 80, host: 8089
#COLOCAR UMA FAIXA DE IP VÁLIDA NA SUA REDE (E NÃO UTILIZAR UM IP QUE JÁ ESTEJA EM USO)
config.vm.network "public_network", ip: "192.168.1.24"
config.vm.provision "shell", inline: <<-SHELL
#AQUI DEIXO CONFIGURADO DESTA FORMA POIS ELE JÁ PROVISIONA A MÁQINA COM O UPDATE E O NGINX
apt-get update
apt-get install -y nginx
SHELL
end
3 - Realizar o vagrant up
e ser feliz.