Widzę kilka pytań podobnych do moich, ale nie odpowiedzieli na moje pytanie. Mam router. Zainstalowałem Debiana w VM i ustawiłem na nim serwer ssh. Chcę przekazać port dla tego komputera na moim routerze, aby móc łączyć się z sieciami zewnętrznymi. Adapter jest NAT. Więc jak i gdzie powinienem przekazać port. Jeśli muszę przesłać port do mojej fizycznej maszyny, czy powinienem zrobić coś innego?
networking
router
virtual-machine
port-forwarding
nat
user341942
źródło
źródło
Odpowiedzi:
Zdecydowanie najłatwiej jest użyć a Most połączenie z maszyną wirtualną. To sprawia, że wygląda jak każdy inny komputer w twojej sieci LAN, będzie miał przypisany adres IP w twojej sieci LAN, i będzie mógł rozmawiać dwukierunkowo z dowolnym komputerem w sieci LAN, routerem dołączonym. W takim przypadku możesz bezpośrednio przekazać port do swojej maszyny wirtualnej. Możesz również uczynić to na stałe, rezerwując ten adres IP dla swojej maszyny wirtualnej na routerze, tak aby Twoja maszyna wirtualna mogła zawsze otrzymasz ten sam adres i nigdy nie będziesz musiał konfigurować przekierowania portu
Jak widzisz, w tym przypadku rozwiązanie nie zależy od systemu operacyjnego hosta, NAT vs Bridge, typu hiperwizora ... Jeśli zamiast tego nie chcesz korzystać z połączenia zmostkowanego (w ten sposób powracasz do połączenia NAT), dokładne procedura użycia zależy od tych szczegółów ....
źródło