Як отримати доступ до внутрішнього IP-адреси Virtualbox від хост-машини?


15

Я намагався дізнатися більше про безпеку, перейшовши за http://www.pentesterlab.com/bootcamp/week2/ , але я намагаюся отримати доступ до внутрішнього IP-адреса мого VM з хост-машини .

Я можу отримати доступ до внутрішнього IP-адреси хост-машини з VM (використовуючи 10.0.2.2), і я можу отримати доступ до внутрішнього IP-адреси VM від VM (10.0.2.15), але це не те, що мене цікавить. Я хочу зробити це навпаки.

Очевидно, я можу отримати доступ до IP хост-машини від хост-машини (192.168.1.142), але я не можу отримати доступ до IP-адреси VM від хост-машини. Я спробував багато способів знайти IP-адресу VM і використав усе, що я міг придумати, але нічого не завантажуватиметься.

Я кілька разів намагався переходити з NAT на Bridged Adapter і назад і змінювати різні налаштування, але лише втрачаю можливість підключатися до IP в інший бік під Bridged Adapter. Я годинами досліджував посилання Google на людей із подібними проблемами, але не можу знайти нічого, що працює. Спасибі за вашу допомогу!


1
Якщо ви знайшли відповідь, додайте її як відповідь . Вам дозволяється (навіть заохочується) відповідати на власні запитання. Зараз я знімаю відповідь з вашого запитання. Також я б порадив вивчити, що означає "localhost" , оскільки ви не правильно використовуєте цей термін. :)
Ƭᴇcʜιᴇ007

Відповіді:


18

Для старих установок Virtualbox

Нарешті я знайшов рішення на третій сторінці Google. : / На http://www.slideshare.net/powerhan96/networking-between-host-and-guest-v-ms-in-virtual-box з'явився чудовий пункт живлення, який пояснив усе, що потрібно зробити. Крім того, у віртуальному менеджері мені довелося зробити його на повноекранному екрані, Файл-> Налаштування-> Мережа-> Мережі лише для хоста-> Додати. Мені знадобилися як адаптер, лише для хоста, і NAT адаптер, щоб він працював обома способами, що пояснює powerpoint.

Оновлення: Virtualbox 5.2

У Virtualbox 5.2 зупиніть свій VM. У головному меню виберіть "Глобальні інструменти-> Менеджер хост-мереж". Клацніть «Створити», і vboxnet0має бути створена нова мережа, що приймається лише для господарів. Поверніться до головного меню, натиснувши "Верстати". Звідси клацніть правою кнопкою миші зображення вашого віртуального комп'ютера та перейдіть до "Налаштування-> Мережа" та приєднайтеся до вашого нового адаптера, який називається хостом vboxnet0. Коли ви перезавантажуєте VM, його IP повинен був змінитися з 10.0.*.*на 192.168.*.*, і тепер він повинен бути доступний з вашої хост-машини.


Я майже пропустив цю частину: "Мені потрібен був і адаптер, лише для хоста, і NAT адаптер" . Це ключ, якщо ви не хочете мостити.
banzaimonkey

1

В останньому віртуальному вікні (5.2.2) замість того, щоб перейти до "Файл-> Налаштування-> Мережа", я перейшов до "Пристрій-> Мережа-> Налаштування мережі" і включив адаптер 1 у мережу, що працює лише для хостів.

Потім я перезавантажив ВМ. Помітною зміною після цього стало те, що IP-адреса віртуальної машини (від перегляду виходу ifconfig) змінилася з ip-адреси 10.2.0.15 на щось подібне до 192.168.56.101

Тоді я міг зайти до свого веб-браузера та переглянути сторінку за замовчуванням, яку мав сервер apache з http://192.168.56.101/

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.