Просмотреть апачский сервер через виртуальную машину?

Я установил VirtualBox на своей машине Windows 7. Через VirtualBox я установил Ubuntu 9.10 с apache2. Я могу просмотреть http://localhost из Ubuntu, но там так или иначе, я могу просмотреть ее от своей машины окон также? т.е. выполненный апачский сервер на человечности и представление это из окон? Я полагал, что это откроет порт или что-то, что было бы видимо к моему целому компьютеру независимо от его виртуальности, но я предполагаю нет. Как я обхожу это?

2
задан 05.04.2010, 12:20

3 ответа

http://allisterx.blogspot.com/2008/05/web-server-on-virtualbox-gues-os.html

Править: Я должен уточнить немного. Вот важный бит из учебного руководства. Необходимо выполнить это на хосте Windows ОС.

cd C:\Program Files\Sun\xVM VirtualBox
VBoxManage setextradata MyLinux "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/HostPort" 8888
VBoxManage setextradata MyLinux "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/GuestPort" 80
VBoxManage setextradata MyLinux "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/Protocol" TCP
0
ответ дан 11.12.2019, 22:40

Открытый порт 80 в VM, затем перейдите к IP-адресу VM в Вашем браузере.

1
ответ дан 11.12.2019, 22:40

В то время как Virtualbox выключается, создайте соединение вторичной сети типа, "размещают только".

Включите свой Virtualbox и работайте ifconfig из командной строки.

IP-адрес, который Вы ищете, находится во втором абзаце (мой 192.168.56.101).


Дополнительный: Добавьте следующее к своему файлу hosts Windows:

192.168.56.101 ubuntu

Теперь можно перейти прямо в http://ubuntu/.

1
ответ дан 11.12.2019, 22:40

Теги

Похожие вопросы