Aby włączyć przekierowanie portów, musisz przejść do ustawień karty sieciowej NAT i przejść do sekcji Zaawansowane. Kliknij Port Forwarding.
Następnie utwórz nowy wpis z portami hosta i gościa jako 22
.
Pomyśl o karcie sieciowej NAT jako o tym, że maszyna HOST jest routerem, a maszyna wirtualna gościa jest urządzeniem znajdującym się za tym routerem. Musisz przenieść wszystkie połączenia do maszyny wirtualnej. Z twojego systemu HOST możesz teraz korzystać z SSH na porcie 22 127.0.0.1
lub localhost
z twojego systemu HOST. Przekaże żądanie połączenia SSH do maszyny wirtualnej.
Alternatywą jest użycie adaptera mostkowego, który sprawi, że maszyna wirtualna będzie działać jako fizyczny komputer w tej sieci i pobierze adres IP z serwera DHCP routera. W przypadku każdego innego komputera, urządzenia lub zasobu ta maszyna wirtualna jest fizycznym komputerem w tej sieci.
Inną alternatywą jest użycie adaptera tylko do hosta. Spowoduje to utworzenie powiązania między systemem HOST a maszyną wirtualną Guest. Jest to przydatne, ponieważ nie wymaga żadnej sieci HOST, aby mieć pełny dostęp do maszyny wirtualnej.
Robię wiele prac rozwojowych na moim komputerze przenośnym HOST i użyję kombinacji NAT i Hosta tylko vNICS. Przekierowuję niezbędne porty do mojej maszyny wirtualnej, dzięki czemu mogę uzyskać do nich dostęp lokalnie, a także korzystać tylko z hosta do udostępniania plików samby. Na moim komputerze stacjonarnym użyję adaptera mostkowego, ponieważ ten komputer nigdy nie przenosi sieci. Laptop HOST działa zabawnie, gdy przełączam się między adapterami Ethernet i WLan, a także gdy jestem w różnych sieciach.