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)?
źródło