Одним из вариантов является переключение сетевого адаптера виртуальной машины в мостовой режим; После этого вы сможете получить доступ к виртуальному серверу с других компьютеров в сети, указав IP-адрес вашего гостя.
Редактировать:
Для практических аспектов, посмотрите документацию VirtualBox по виртуальным сетям. Вы можете использовать мостовую сеть
В мостовой сети VirtualBox использует драйвер устройства в вашей хост-системе, который фильтрует данные из вашего физического сетевого адаптера. Поэтому этот драйвер называется драйвером сетевого фильтра. Это позволяет VirtualBox перехватывать данные из физической сети и вводить данные в нее, эффективно создавая новый сетевой интерфейс в программном обеспечении.
Когда гость использует такой новый программный интерфейс, он смотрит на хост-систему так, как будто гость физически подключен к интерфейсу с помощью сетевого кабеля: хост может отправлять данные гостю через этот интерфейс и получать данные от него. Это означает, что вы можете настроить маршрутизацию или мост между гостем и остальной частью вашей сети.
или переадресация портов:
Поскольку виртуальная машина подключена к частной сети, расположенной внутри VirtualBox и невидимой для хоста, сетевые службы на гостевой машине не доступны для хост-компьютера или других компьютеров в той же сети. Однако, как и физический маршрутизатор, VirtualBox может сделать выбранные сервисы доступными миру за пределами гостевой системы через переадресацию портов. Это означает, что VirtualBox прослушивает определенные порты на хосте и повторно отправляет все пакеты, поступающие туда гостю, на тот же или другой порт.
Итак, в случае переадресации порта NAT, вы должны использовать следующую команду:
VBoxManage modifyvm "VM name" --natpf1 "guesthttp,tcp,,80,,80"