2 VMware Fusion VM: Jedna aplikacja hostingowa, druga uzyskuje do niej dostęp, host nie jest zaangażowany


0

szukałem wokół i nie byłem w stanie znaleźć odpowiedzi między dwiema maszynami wirtualnymi (a to, co próbowałem, nie zadziałało).

Przepraszam, że „url” udaje, że to „http: //” (nie można opublikować więcej niż 2 linków)

Obie maszyny wirtualne działają na NAT (Udostępnij na Macu) Jedna maszyna wirtualna to Windows Server 2012 RS, inna to CentOs CentOS hostuje serwer tomcat Chcę mieć dostęp do tego serwera (123.456.789.012) z serwera Windows (np .: url 123.456.789.012:1802).

Próbowałem pobrać IP z ifconfig z pola centOS:

eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 172.16.170.128  netmask 255.255.255.0  broadcast 172.16.170.255
    inet6 fe80::20c:29ff:fe11:e2d3  prefixlen 64  scopeid 0x20<link>
    ether 00:0c:29:11:e2:d3  txqueuelen 1000  (Ethernet)
    RX packets 520378  bytes 594579006 (567.0 MiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 237299  bytes 30535626 (29.1 MiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Więc z Windows VM próbuje: url 172.16.170.128:1802, ale nic nie dostaje. Można pingować. Z maszyny wirtualnej centOS widzę serwer działający pod adresem: url localhost: 1802

Prawdopodobnie brakuje mi czegoś bardzo prostego, ale zazwyczaj jestem naprawdę okropny w tworzeniu sieci. Czy muszę coś zrobić za pośrednictwem hosta (Mac)?

Odpowiedzi:


0

Wygląda na to, że musiałem go dodać do pliku hosts na maszynie wirtualnej z systemem Windows. Nadal nie wiem, dlaczego nie działało to poprawnie z adresem IP, ale wydawało się, że wprowadzało inne dodatki z pliku hosts na serwerze, gdy wpisałem tylko adres IP.

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.