![SSH in eine NAT-konfigurierte VMWare-VM von einem anderen Rechner aus](https://rvso.com/image/1597829/SSH%20in%20eine%20NAT-konfigurierte%20VMWare-VM%20von%20einem%20anderen%20Rechner%20aus.png)
Ich habe einen Host-Rechner und darin eine Linux-VM über VMWare. Die VM ist für die Verwendung von NAT konfiguriert, was meiner Meinung nach bedeutet, dass der Host keine separate Netzwerkschnittstelle für die VM hat.
Kann ich von einem anderen Rechner aus per SSH auf diese VM zugreifen? Woher weiß ich, welchen Port ich auf dem Host verwenden muss, um die Portweiterleitung einzurichten?
Ich weiß, dass dies möglicherweise einfacher ist, wenn ich die VM auf einen überbrückten Adapter umstelle, aber ich frage mich, ob dies mit NAT möglich ist.
Antwort1
Sie können dies tun, indem Sie die Portweiterleitung in der NAT-Netzwerkkonfiguration konfigurieren.
Sie haben vergessen, das von Ihnen verwendete Produkt anzugeben. Wenn es sich jedoch um VMware Workstation Professional handelt, können Sie die Portweiterleitung wie folgt einrichten:
- Gehen Sie zum Menü -> Bearbeiten -> Virtueller Netzwerk-Editor
- Wählen Sie die Zeile mit „VMNET8 NAT NAT“
- Klicken Sie auf die Schaltfläche „NAT-Einstellungen“
- Schaltfläche „Hinzufügen“
- Hier können Sie den Port auf Ihrem Host hinzufügen, auf dem Sie SSH akzeptieren möchten. Ich würde vorschlagen, einen anderen Wert als 22 zu verwenden, damit Ihr Host bei Bedarf SSH verwenden kann. Geben Sie also beispielsweise 2022 als Host-Port ein.
- Fügen Sie die IP-Adresse der virtuellen Maschine hinzu
- Fügen Sie den Port 22 der virtuellen Maschine hinzu
- Hinzufügen einer Beschreibung
OK klicken
Sie sollten jetzt in der Lage sein, per SSH auf die VM zuzugreifen, indem Sie eine Verbindung zu Ihrem Host über Port 2022 herstellen.
Antwort2
Sie können auch das Standard-Gateway in den Clients festlegen.
Fangen Sie zunächst das VMware NAT-Netzwerk default gateway IP address
über diesen Pfad ab:
- Hauptmenü
- Bearbeiten
- Virtueller Netzwerk-Editor
NAT
Netzwerk auswählen- Klicken Sie auf die Schaltfläche
Nat Setting
und finden SieGateway IP
Zweitens legen Sie diese IP-Adresse in Ihren VMware-Maschinen als fest default gateway address
.