Как получить доступ к приложению, работающему в VirtualBox, через Windows?

Как получить доступ к приложению, работающему в VirtualBox, через Windows?

Привет, на моей машине Windows я установил Virtual Box, на котором я запускаю Linux-Ubuntu, а в Linux у меня есть веб-приложение, работающее в tomcat(localhost:8080). Я хочу получить доступ к этому приложению с моей родной машины Windows. Возможно ли это? Если да, то как?

Заранее спасибо.

решение1

Точно так же, как и любое другое веб-приложение, через его адрес (имя или IP). Тот факт, что это в виртуальной машине, не имеет значения, как вы получаете доступ.

Поэтому первым делом вам необходимо убедиться, что ваша виртуальная машина правильно подключена к остальной части вашей сети.

Поэтому вам нужно будет проверять/отвечать на такие вопросы, как: Видите ли вы свой маршрутизатор/модем с виртуальной машины? Можете ли вы пинговать хост-машину? Может ли хост пинговать виртуальную машину?

Большинство хостов виртуальных машин автоматически устанавливают на хосте необходимые сетевые компоненты (Windows, вероятно, добавила диалоговое окно подтверждения установки драйвера, когда вы впервые установили VirtualBox), чтобы сделать это.

решение2

Может быть, ssh поможет? Вы можете создать соединение и иметь нативную командную строку bash, например. Putty — самый простой инструмент для этого, имхо http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Связанный контент