Ответы:
виртуальные машины должны отображаться как разные хосты в вашей сети, поэтому вы должны просто использовать ip-адрес (а). (в зависимости от настроек сети в virtualbox)
Я не совсем уверен, хотя.
Вы можете использовать
ifconfig
чтобы увидеть адрес localhost или
nmap -sL <network>.*
искать все компьютеры.