Jak uzyskać dostęp do wirtualnego hosta Apache2 z VirtualBox (lub dowolnej maszyny wirtualnej)


11

Korzystam z systemu Ubuntu 11.04, mam skonfigurowanego lokalnego hosta, więc uzyskuję dostęp do moich witryn pod adresem

site1.local  
site2.local  

Konfigurując wirtualnych hostów i dodając wpisy do mojego pliku hosts.

Chcę je przetestować w IE, więc zainstalowałem VirtualBox z Windows.

Moje pytanie brzmi: jak uzyskać dostęp do site1.local z maszyny wirtualnej?

Odpowiedzi:


15

Ach, to takie proste jak ciasto.

W Windows Virtual Machine edytuj plik hosts

c: \ WINDOWS \ system32 \ drivers \ etc \ hosts

I połącz swoje wirtualne hosty z 10.0.2.2: Jeśli używasz localhost, zamień

127.0.0.1 localhost z 10.0.2.2 localhost

Tak wygląda mój plik hosts

10.0.2.2 localhost
10.0.2.2 site1.local
10.0.2.2 site2.local


Tryb sieci to NAT. Widziałem, jak inne artykuły sugerują różne metody wykorzystujące pomost.
— manafire

To zadziałało dla mnie, używając obrazów IE Microsoftu, dało mi wiadomość o zezwoleniu na plik, gdy próbowałem zapisać zmiany pliku hosta w notatniku. Jeśli tak się stanie, kliknij prawym przyciskiem myszy program notatnika i uruchom go jako administrator, a następnie otwórz w nim plik hosts, który sprawił, że działał.
— Brad
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.