Как подключиться из Windows 7 к localhost на Ubuntu VirtualBox?

мой хост ОС Windows 7

Я запускаю сервер (Django development) на Ubuntu 10.04 в VirtualBox.

Я хочу подключиться к этому серверу (через браузер) на моем компьютере с ОС Windows. Как я могу это сделать?

10
задан mpen
06.03.2023 15:04 Количество просмотров материала 2835
Распечатать страницу

4 ответа

также можно установить режим сетевого адаптера "мостовой", тогда виртуальная машина будет рассматриваться как обычная машина с собственным IP-адресом.

12
отвечен eigenein 2023-03-07 22:52

Это сделало работу для меня:

из памяти, если вы настроили VirtualBox с сетью NAT, я думаю, что вы можете получить доступ к службам, запущенным на хосте из гостевой ОС. От гостя (WinXP) хост появляется как 10.0.2.2. Поэтому, если вы укажете веб-браузер WinXP на этот адрес, он должен подключиться к вашему серверу Ubuntu Apache. (К хосту, это, кажется, соединение с localhost, я верить.)

http://ubuntuforums.org/showthread.php?t=682519

4
отвечен tm_lv 2023-03-08 01:09

для этого вам нужно перенаправить порт на вашей виртуальной машине.

перейдите в командную строку и перейдите в папку виртуальной окне, там вы можете выполнить следующие команды:

VBoxManage.exe setextradata "name of vm" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/HostPort" 8888
VBoxManage.exe setextradata "name of vm" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/GuestPort" 80
VBoxManage.exe setextradata "name of vm" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/Protocol" TCP

переключите "имя виртуальной машины" с именем вашей виртуальной машины, а также гостевой порт с портом, который использует ваш веб-сервер, так как он может использовать порт 8080 или что-то другое. После этого вы сможете получить доступ к серверу через http://localhost:8888/ если Я не ошибаюсь.

Edit: С. П.: насколько я помню, нужно установить сетевой адаптер на "нац" за то, что

правка 2: Руководство VirtualBox, которое можно найти здесь включает раздел о переадресации портов, немного отличающийся от описанного здесь. Читал в главе 6.3.1. (Для версии 3.2.6)

3
отвечен private_meta 2023-03-08 03:26

мой хост и гостевая ОС Windows 7 и единственный способ подключить их настроить сетевой адаптер в режиме" NAT", а затем использовать IP 10.0.2.2 как @tm_lv написал https://superuser.com/a/287323/314495

Я попытался установить сетевой адаптер в режим "Brigde". Я отключил оба брандмауэра и использовал правильный IP, но не работал. Я не знаю, почему.

1
отвечен Kikers25 2023-03-08 05:43

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх