Доступ к локальному хосту с виртуальной машины
Я установил виртуальную машину с 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 без каких-либо проблем с этим методом.