Я пытался узнать больше о безопасности, следуя http://www.pentesterlab.com/bootcamp/week2/ , но я изо всех сил пытаюсь получить доступ к внутреннему IP- адресу моей виртуальной машины с хост-машины .
Я могу получить доступ к внутреннему IP-адресу хост-машины с виртуальной машины (используя 10.0.2.2), и я могу получить доступ к внутреннему IP-адресу виртуальной машины с виртуальной машины (10.0.2.15), но это не то, что меня интересует. Я хочу сделать это наоборот.
Очевидно, что я могу получить доступ к IP-адресу своего хост-компьютера с хост-компьютера (192.168.1.142), но не могу получить доступ к IP-адресу виртуальной машины с хост-компьютера. Я пробовал много способов найти IP виртуальной машины и использовал все, что мог придумать, но ничего не загрузилось.
Я пробовал переключаться с NAT на Bridged Adapter и обратно несколько раз и менять различные настройки, но я теряю возможность подключаться к IP только наоборот в Bridged Adapter. Я часами изучал ссылки Google людей с похожими проблемами, но не могу найти ничего, что работает. Спасибо за вашу помощь!
Ответы:
Для старых установок Virtualbox
Я наконец нашел решение, на третьей странице Google. : / На http://www.slideshare.net/powerhan96/networking-between-host-and-guest-v-ms-in-virtual-box была замечательная точка, которая объясняла все, что нужно было сделать. Кроме того, в Виртуальном диспетчере мне пришлось сделать его полноэкранным, Файл-> Настройки-> Сеть-> Только хост-сети-> Добавить. Мне понадобился адаптер Host-Only и адаптер NAT, чтобы он работал в обоих направлениях, что объясняет PowerPoint.
Обновление: Virtualbox 5.2
В Virtualbox 5.2 остановите свою виртуальную машину. В главном меню выберите «Глобальные инструменты-> Host Network Manager». Нажмите «Создать», и
vboxnet0
должна быть создана новая сеть с именем только для хоста . Вернитесь в главное меню, нажав «Станки». Отсюда, щелкните правой кнопкой мыши по образу вашей виртуальной машины и перейдите в «Настройки-> Сеть», и подключите к вашему новому адаптеру только для хостаvboxnet0
. При перезапуске виртуальной машины ее IP-адрес должен был измениться с10.0.*.*
на192.168.*.*
, и теперь он должен быть доступен с вашего хост-компьютера.источник
В последнем виртуальном ящике (5.2.2) вместо перехода к «Файл-> Настройки-> Сеть» я перешел к «Устройство-> Сеть-> Настройки сети» и включил Адаптер 1 в сеть только для хоста.
Затем я перезагрузил ВМ. Заметным изменением после этого стало то, что IP-адрес виртуальной машины (от просмотра вывода ifconfig) изменился с IP-адреса 10.2.0.15 на что-то вроде 192.168.56.101.
Затем я мог бы зайти в свой веб-браузер и просмотреть страницу по умолчанию, которую имел сервер apache с http://192.168.56.101/
источник