I created an Arch Linux VM guest using VirtualBox on my Windows desktop at work. I'm planning to use it for Django development because there are no Unix machines available to use as a workstation at work.
From the VM guest I can ping/SSH to other machines in the network, but not the other way around. It's like even though the guest machine has an IP address on the network and a hostname, neither is recognizable.