I work with Windows 10. I created a Vagrant VM from an image. It's Ubuntu1401. My Vagrantfile has only these two lines
config.vm.box = "ubuntu1410"
config.vm.network "public_network", type: "dhcp"
The effect are almost as desired. The VM is publically accessible. I can ping to my Vagrant VM from all computers on my local physical network, except the PC I am running Vagrant (where VM located). I can also ping from the VM to all other PCs on my physical network, except the PC I am running Vagrant (where VM located).
Can anybody tell me what I am doing wrong? What am I missing?