Подключение к гостю с хоста - Virtual Box [закрыто]

9

У меня Windows XP в качестве гостевой ОС на VirtualBox, работающей на Ubuntu. В этой гостевой Windows XP у меня запущен экземпляр Apache. Теперь я хочу подключиться к этому Apache с хоста (Ubuntu). Является ли это возможным? Как я могу это сделать?

Фуонг Нгуен
источник
Также я хочу, чтобы гостевая ОС продолжала делиться интернет-соединением с хост-ОС.
Фуонг Нгуен

Ответы:

6

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

Nerdfest
источник
Обратите внимание, что вы также можете подключиться к этой машине с любого другого. Если вы не хотите эту функциональность, вы можете использовать брандмауэр.
Nerdfest
2

Если ваша сеть VirtualBox настроена на NAT, вы можете установить соединение с вашего хоста, настроив гостя из командной строки, используя что-то вроде

VBoxManage setextradata <GUEST_NAME> "VBoxInternal/Devices/pcnet/0/LUN#0/Config/HTTP/HostPort" 8080
VBoxManage setextradata <GUEST_NAME> "VBoxInternal/Devices/pcnet/0/LUN#0/Config/HTTP/GuestPort" 80
VBoxManage setextradata <GUEST_NAME> "VBoxInternal/Devices/pcnet/0/LUN#0/Config/HTTP/Protocol" TCP

а затем подключиться в вашем браузере к http: // localhost: 8080

Dominik
источник