Я использую VirtualBox с гостевой виртуальной машиной Win7 на хосте Mac OSX 10.9.x. Я могу получить доступ к Интернету из браузера на гостевой виртуальной машине (использовал тот же прокси, что и хост в настройках прокси браузера). Я также могу пропинговать IP-адрес хоста из командной строки на гостевой.

У меня запущен веб-сервер с хоста, но независимо от того, какой тип адреса я использую в URL браузера гостя, я всегда получаю время ожидания шлюза (ошибка 504). Я пробовал следующее:

http:// localhost: порт / OR
http:// ipaddress - of - host: port /

Я попробовал следующие инструкции по этой ссылке, но все еще продолжаю получать ту же ошибку тайм-аута шлюза.

Любые входные данные помогут, спасибо.

1 ответ1

1

Конечно, это зависит от того, как вы настроили сайт на хосте, но вы можете попробовать следующее. В настройках Windows VM включите 1 сетевой адаптер и установите для него NAT. Попробуйте подключиться к хосту, используя этот IP: http://10.0.2.2

Работал для меня на OS X 10.10.

Если на вашем хост-компьютере настроены виртуальные хосты, то в виртуальной машине отредактируйте C:\Windows\System32\drivers\etc\hosts и добавьте строку, подобную этой:

10.0.2.2  virtual-host-name

Примечание: поскольку Windows не позволяет вам вносить изменения в файл hosts по умолчанию, вам может потребоваться сначала скопировать файл hosts на рабочий стол виртуальной машины. Сделайте там свои правки и скопируйте файл hosts, переписав исходный файл.

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