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.