1

Я использую хост OSX с коробкой Debian внутри виртуальной коробки. Как я смогу подключиться к гостевой ОС (т.е. к веб-приложению через порт 3001) внутри моей виртуальной машины?

Я попробовал ifconfig из своей виртуальной машины, взяв этот IP-адрес и перенаправив порты из пользовательского интерфейса настроек из VirtualBox, но я не уверен, что это IP-адрес коробки из моей хост-ОС.

VBoxManage guestproperty enumerate Myboxname дает информации об IP. Мне сказали, что это потому, что у меня не было гостевых дополнений, поэтому я добавил гостевых дополнений безрезультатно.

Я также попытался запустить свое веб-приложение с 0.0.0.0 вместо 127.0.0.1 . Все еще не может связаться с гостем.

Также пытался использовать шлюз по умолчанию с netstat -rn , но не смог получить какой-либо ответ даже от моей хост-машины на этот IP-адрес (а также зависает на гостевой машине).

Мне нужно добраться до моего хозяина от моего гостя. Не могу понять это.

1 ответ1

0

Я смог получить доступ к IP-адресу моей операционной системы просто как шлюз по умолчанию изнутри моей гостевой машины.

ВНУТРИ МОЕГО ХОЗЯИНГА: netstat -rn дал мне шлюз по умолчанию.

Отсюда обычно шлюз по умолчанию - 10.0.2.2 .

Переадресация портов, по-видимому, не нужна для того, чтобы добраться до ХОСТА из ГОСТИ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .