Як отримати доступ до віртуального хоста Apache2 з VirtualBox (або будь-якої VM)


11

Я запускаю Ubuntu 11.04, я налаштував свій localhost, тому я отримую доступ до своїх сайтів за адресою

site1.local  
site2.local  

Налаштувавши віртуальні хости та додавши записи до мого файлу хостів.

Я хочу перевірити їх в IE, щоб я встановив VirtualBox з Windows.

Моє запитання: Як я можу отримати доступ до site1.local з віртуальної машини?

Відповіді:


15

Ах, це так просто, як пиріг.

У вашому Windows Virtual Machine відредагуйте файл хостів

c: \ WINDOWS \ system32 \ Drivers \ etc \ hosts

І підключіть своїх віртуальних хостів до 10.0.2.2, Якщо ви просто використовуєте localhost, тоді замініть

127.0.0.1 localhost з 10.0.2.2 localhost

Так виглядає мій файл хостів

10.0.2.2 localhost
10.0.2.2 site1.local
10.0.2.2 site2.local


Режим роботи в мережі - NAT. Я бачив, як інші статті пропонують різні методи використання мостових.
manafire

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