Доступ к локальному хосту с виртуальной машины

Я установил виртуальную машину с Windows XP с помощью Virtualbox, и я хочу получить от нее локальный хост (я использую Wamp Server). Является ли это возможным? Я использую Windows 7 на компьютере.

Ответы

Ответ 1

Это решение работает в Mac OS X: откройте IE и просто введите URL http://10.0.2.2:8888 (8888 - это порт Apache, в MAMP - 8888).

Кроме того, для лучшего решения: откройте файл hosts в C:\WINDOWS\system32\drivers\etc и добавьте эту строку:

10.0.2.2    localhost

Для более полного объяснения проверьте эту ссылку.

Ответ 2

Я знаю, что опаздываю на вечеринку, но вот некоторые основные шаги, которые другие могут попробовать в Windows 7/8 при использовании VirtualBox:

  • Откройте CMD (нажмите клавишу "Windows" + R и введите cmd, нажмите Enter)
  • Тип: ipconfig
  • Вы увидите кучу текста, найдите IPv4 Address
  • Посмотрите направо, вы увидите IP-адрес.
  • Введите этот IP-адрес в своем браузере и нажмите Enter
  • Вуаля!

Use ipconfig to find your IPv4 Address

Надеюсь, что это поможет.

Ответ 3

nevermind... Я сделал это. Мне просто нужно было использовать 10.0.2.2 в обозревателе гостевой машины для доступа к localhost: D

Ответ 4

Я делаю это со следующими шагами. Попробуйте это, и он также должен работать для вас:

  • Запустите сервер Wamp в ОС хоста.
  • Запустите виртуальную машину.
  • Откройте ваш браузер на виртуальной машине.
  • Обратите внимание на свой IP-адрес хоста и поместите его в браузер вашей гостевой ОС (Win XP, если я прав) и нажмите Enter, он должен открыть localhost, если нет, тогда вам нужно разрешить удаленный доступ к вашему Wamp в httpd.conf как описано здесь

Я могу получить доступ к моему хосту с VM без каких-либо проблем с этим методом.