Mam serwer programistyczny na pudełku Ubuntu w VMWare Workstation 7.1.3. Chciałbym uruchomić przeglądarkę internetową na komputerze z systemem Windows (system operacyjny) do testowania strony internetowej, nad którą pracuję - trudne do uruchomienia testy IE w Ubuntu :)
Jeśli jednak spróbuję po prostu pingować adres IP podany na maszynie wirtualnej Ubuntu (192.168.83.137) (lub otworzyć go w mojej przeglądarce), wydaje się, że host nie może komunikować się z gościem.
Jak mogę umożliwić systemowi-gościowi komunikację z hostem, gdy gość działa w trybie NAT?
networking
ubuntu
virtual-machine
vmware-workstation
Billy ONeal
źródło
źródło
Odpowiedzi:
Mam tę konfigurację działającą na moim komputerze:
host: Windows 7
VMWare: openSUSE 11.x przy użyciu NAT
Jeśli uruchomię ifconfig na Linuksie, mam ten adres IP: 192.168.126.129. Na hoście mam adpater VMNet8: 192.168.126.1
Otworzyłem w przeglądarce adres URL: http://192.168.126.129/ i otworzyłem stronę apache „IT Works”
Jeśli to nie zadziała, sprawdź zapory ogniowe i / lub apache nasłuchuje na 192.168.126.xxx.
źródło
Musisz skonfigurować przekierowanie portów na maszynę-gościa.
Na karcie NAT w Edytorze sieci wirtualnej kliknij opcję Edycja -> Przekazywanie portów. Stąd możesz skonfigurować, które porty są przekazywane z komputera hosta na maszynę wirtualną.
Na przykład przekierowanie portu hosta 8080 na maszynę wirtualną 192.168.83.137:80 powinno umożliwić dostęp do serwera WWW na maszynie wirtualnej, przechodząc do strony http://127.0.0.1:8080 na maszynie hosta.
Więcej informacji można znaleźć w dokumentacji VMWare Nat lub w następującym artykule
źródło