Przeglądanie strony internetowej hostowanej na maszynie wirtualnej z przeglądarki komputera hosta


5

Zainstalowałem Oracle VM Box i stworzyłem maszynę wirtualną. Teraz hostowałem (w IIS) stronę internetową na maszynie wirtualnej. Chcę, aby ta witryna była przeglądana w przeglądarce komputera głównego.

Czy ktoś może mi powiedzieć, że ustawienia muszą zostać skonfigurowane.

Odpowiedzi:


5

Upewnij się, że „karta sieciowa” na maszynie wirtualnej jest ustawiona na tryb zmostkowany. To da mu IP w tej samej podsieci co komputer hosta.

Na przykład. Jeśli twój komputer hosta to 192.168.1.10, maszyna wirtualna powinna otrzymać 192.168.1.X. Może się to różnić w zależności od konfiguracji sieci, ale to zwykły przypadek.

Sądzę, że już to zrobiłeś, ale powinieneś także upewnić się, że twój serwer internetowy jest skonfigurowany do przyjmowania żądań, które nie pochodzą od niego samego (localhost / 127.0.0.1), ponieważ serwer wyświetla hosta jako oddzielną maszynę.

I wreszcie, upewnij się, że zapora systemu Windows lub jakakolwiek inna zapora sieciowa uruchomiona na maszynie wirtualnej jest skonfigurowana tak, aby serwer WWW akceptował połączenia przychodzące.


Czy możesz dostarczyć mi jakieś linki proceduralne krok po kroku, ponieważ jestem tydzień w kwestiach sieciowych.
suryakiran

Ustawiłem to samo, ale adres IP komputera hosta i adres IP maszyny wirtualnej nie pasują. BTW Jestem podłączony do Internetu i IP dla hosta jest dynamiczny (nie statyczny IP). Proszę pomóż mi.
suryakiran

Twoje połączenie internetowe nie powinno mieć na to wpływu. Zakładając, że nie masz połączenia telefonicznego, twoja maszyna fizyczna (host) powinna mieć wewnętrzny adres IP (w sieci lokalnej). Adresy IP maszyn wirtualnych i hostów nie powinny się dokładnie zgadzać, ale jeśli masz adapter w trybie mostkowym, oba powinny znajdować się w tej samej podsieci, z trzema 3 częściami pasujących adresów, ale nie ostatnimi. Jeśli hostem jest 192.168.1.10, a maszyna wirtualna to 192.168.1.11, wstawianie 192.168.1.11 w przeglądarce hosta powinien działać. Jeśli adresy IP nie znajdują się w tej samej podsieci, w sieci mogą występować inne problemy.
Vickash

Sprawdź także, na którym porcie działa Twój serwer. Serwery WWW tradycyjnie używają portu 80. Nie znam IIS, ale można go skonfigurować tak, aby domyślnie używał innego numeru portu w środowisku programistycznym. Jeśli działa na innym porcie, takim jak 8080, musisz umieścić 192.168.1.11:8080 w przeglądarce.
Vickash

3

W trybie sieci zmostkowanej straciłem połączenie internetowe u mojego gościa.

Zamiast tego użyłem trybu NAT z przekierowaniem portów.

To jest przykład, w którym Apache obsługuje strony internetowe gościa:

enter image description here


Nie musiałem zmieniać trybu adaptera, nie musiałem ustawiać drugiego adaptera, bardzo proste podziękowania.
Shaun
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.