Доступ к Tomcat localhost: 8080 гостевой виртуальной машины VirtualBox из хост-ОС

У меня есть ноутбук XP, на котором я запускаю дистрибутив Ubuntu внутри VirtualBox, на котором работает веб-сайт через Tomcat. Когда я нахожусь в виртуальной машине, я могу получить доступ к сайту с localhost: 8080/

Что мне действительно нужно сделать, так это получить доступ к VM localhost из XP. vm-computer-name: 8080 / не распознается.

любая помощь очень ценится.

4 ответов


получите IP-адрес вашей гостевой ОС и получите доступ к нему через это.


настройте виртуальную машину для запуска сети только для хоста, затем перезагрузите или перезапустите сеть для обновления DHCP. IP-адрес гостя теперь будет доступен с хоста.

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


следующее помогло мне после новой установки VM и tomcat.

получить IP-адрес гостевой ОС и номер порта, на котором был запущен tomcat. Затем вы можете получить к нему доступ через:

IP:порт/

в случае, если вы не можете получить доступ к нему по-прежнему или если вы не получите ответа, попробуйте

команду sudo iptables в -Ф

это очистит таблицы и отразит новое сопоставление. Вам нужно будет сделать но только один раз.


введите следующую команду на виртуальной машине, а затем попробуйте.

команду sudo iptables в -Ф