Исходя из вашего первоначального вопроса, вы, похоже, используете адаптер VirtualBox NAT в качестве одного из адаптеров для вашего гостя.
С этим адаптером NAT вы сможете настроить переадресацию портов с хоста на гостя через VirtualBox. После того, как это будет сделано, любое устройство, которое может получить доступ к вашему Хосту (и соответствующему порту), должно иметь возможность доступа к услугам вашего Гостя (VirtualBox, по сути, выступает в качестве маршрутизатора в этом случае).
Обратите внимание, что если вы решите использовать мостовой адаптер, шаги переадресации портов, приведенные ниже для NAT, не нужны. Соответственно, для мостовых адаптеров кнопка переадресации портов будет отключена.
Переадресация портов для VirtualBox NAT
Выберите соответствующую виртуальную машину в интерфейсе VirualBox Manager (например, Ubuntu Server 16.4).
Под Настройки ... → Сеть, выберите правильный виртуальный адаптер, используя NAT.
Разверните Дополнительные настройки и нажмите кнопку « Переадресация портов» (под флажком "Подключен кабель").
ех. Настройки виртуального NAT-адаптера

В окне « Правила переадресации портов» создайте одно или несколько новых правил переадресации (с помощью зеленого значка "плюс" справа). Введите следующие элементы:
Имя правила - это может быть как угодно.
Протокол - Установите соответствующий протокол для службы гостя (TCP используется для HTTP, SSH и FTP).
Порт хоста - порт, который VirtualBox прослушивает (на хосте) для перенаправления трафика (т. Е. Это ваш "внешний" порт для взаимодействия со службой вашего гостя).
Гостевой порт - порт, на который VirtualBox перенаправляет трафик для вашего гостя (т. Е. "Внутренний" порт, который прослушивает служба вашего гостя).
Как уже отмечалось, вы можете добавить столько правил, сколько необходимо. Нажмите ОК, когда закончите.
ех. Правила переадресации портов для VirtualBox NAT

Как только эта переадресация порта настроена правильно, за исключением любых других проблем, сервис (ы) вашего Гостя должен быть доступен через Host_IP:Host_Port. Затем вы можете (пере) направлять устройства в вашей сети по мере необходимости для доступа к этой комбинации IP/ порт.
Например, как я могу получить доступ к своему локальному серверу, установленному в качестве виртуальной машины, с мобильного телефона?
Если ваш телефон был в той же локальной сети Wi-Fi, что и ваш хост (например, 1.2.3.4), учитывая приведенные выше правила примера, вы можете получить доступ, например, к 1.2.3.4:8080 в браузере своего телефона.
Для удаленного доступа (т. Е. Из мобильной сети вашего телефона) вам потребуется дополнительная переадресация портов через маршрутизатор для пересылки запросов из-за пределов вашей локальной сети, например, на 1.2.3.4:8080 (которая затем будет перенаправлена вашему гостю).
Предостережения
Если у вас возникли проблемы с подключением к услугам вашего Гостя:
Вам может потребоваться настроить локальные брандмауэры (на хосте, госте или в другом месте сети).
Может потребоваться дополнительная переадресация портов вне VirtualBox (например, для доступа за пределы вашей локальной сети).
Вам может потребоваться переадресация дополнительных портов в VirtualBox или настройка программного обеспечения вашего гостевого сервера (в частности, вероятным кандидатом на это является FTP).
Если вы хотите, чтобы разрешение имен работало (например, www.yoursite.com), вам также потребуется правильно настроенный DNS-сервер.