Отримайте доступ до веб-сервера, що знаходиться у віртуальній машині VirtualBox, з операційної системи Host


2

У мене встановлення Mac OS X та віртуальне вікно Ubuntu у них. Я використовую віртуальну коробку Debian як розроблювальну машину для декількох рейлів та веб-проектів php, але я хочу отримати доступ до них з Mac OS, щоб я міг протестувати на Safari, чи можливо це зробити? як?

Спасибі заздалегідь

Відповіді:


3

Найпростіший спосіб - встановити віртуальну машину на використання мостових мереж, вона отримає IP-адресу у вашій мережі; Ця IP-адреса повинна бути доступна з вашого хост-машини.

З розділу 6 керівництва VirtualBox :

За допомогою мостових мереж VirtualBox використовує драйвер пристрою у вашій хост-системі, який фільтрує дані з вашого фізичного адаптера мережі. Тому цей драйвер називається драйвером "чистого фільтра". Це дозволяє VirtualBox перехоплювати дані з фізичної мережі та вводити в неї дані, ефективно створюючи новий мережевий інтерфейс у програмному забезпеченні. Коли гість використовує такий новий програмний інтерфейс, він виглядає на хост-системі так, ніби гість був фізично підключений до інтерфейсу за допомогою мережного кабелю: хост може надсилати дані гостям через цей інтерфейс і отримувати дані з нього. Це означає, що ви можете налаштувати маршрутизацію чи з'єднання між гостем та іншими мережами.

Можна також використовувати режим NAT мережі , але це вимагатиме повороту з портом вперед (на мою думку, не варте клопоту).


Я це зробив, але не знаю, що таке IP-адреса віртуальної машини, як я можу це знати?
Нісаніо

1
З того, що ви говорите у своєму запитанні, віртуальна машина - це Linux. Таким чином, відкрийте термінал у віртуальній машині та наберіть ifconfig.
Ренан

будить як чарівність! саме те, що я шукав .. я думаю, що цю відповідь слід
позначити

1

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

Хорошим посиланням для всіх режимів роботи VBox є: http://www.virtualbox.org/manual/ch06.html

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