Eu não entendi muito bem, o public network não permite que você já consiga se conectar remotamente a maquina virtual? por que usar ssh?
Por exemplo, a configuração está com o public network DHCP, se eu der um Vagrant SSH, o IP do DHCP não ficaria disponível do acesso para todos da empresa? não bastaria este IP para acessar a maquina? afinal, estaria public network
Lembro-me que se acessar pelo navegador usando este IP, irá aparecer a pagina do nginx, isso não seria a pagina de acesso da maquina virtual?
Fiquei meio confuso.