Доступ к Tomcat localhost: 8080 гостевой виртуальной машины VirtualBox из хост-ОС
У меня есть ноутбук XP, на котором я запускаю дистрибутив Ubuntu внутри VirtualBox, на котором работает веб-сайт через Tomcat. Когда я нахожусь в виртуальной машине, я могу получить доступ к сайту с localhost: 8080/
Что мне действительно нужно сделать, так это получить доступ к VM localhost из XP. vm-computer-name: 8080 / не распознается.
любая помощь очень ценится.
4 ответов
настройте виртуальную машину для запуска сети только для хоста, затем перезагрузите или перезапустите сеть для обновления DHCP. IP-адрес гостя теперь будет доступен с хоста.
вы также можете использовать режим мостовой сети, но это не будет работать, когда хост отключен от сети.
следующее помогло мне после новой установки VM и tomcat.
получить IP-адрес гостевой ОС и номер порта, на котором был запущен tomcat. Затем вы можете получить к нему доступ через:
IP:порт/
в случае, если вы не можете получить доступ к нему по-прежнему или если вы не получите ответа, попробуйте
команду sudo iptables в -Ф
это очистит таблицы и отразит новое сопоставление. Вам нужно будет сделать но только один раз.