Wie richte ich Tunneling in MobaXterm ähnlich meinem aktuellen PuTTY-Setup ein?

Wie richte ich Tunneling in MobaXterm ähnlich meinem aktuellen PuTTY-Setup ein?

Folgendes mache ich mit PuTTY:

PuTTY settings, Connection > SSH > Tunnels:
source = 8000
destination = 0.0.0.0:8000

Und nachdem ich mich dann per SSH bei ServerA (in diesem Fall ein Unix-Jump-Server) angemeldet habe, verwende ich den folgenden Befehl, um mich bei ServerB anzumelden:

$ ssh serverB -L 8000:0.0.0.0:8000

Dann führe ich den Quellbefehl für die virtuelle Django-Umgebung aus und dann den folgenden Runserver-Befehl:

$ python manage.py runserver 0.0.0.0:8000

Und dann kann ich auf die Website auf meinem lokalen Rechner zugreifen überhttp://127.0.0.1:8000.

Wie richte ich so etwas in MobaXterm ein? Ich komme nicht dahinter; die Tunneling-Optionen sind viel verwirrender und alles, was ich versuche, funktioniert nicht.

Antwort1

Für MobaXterm öffnen Sie den MobaSSHtunnel und wählen Sie „Lokale Portweiterleitung“

Geben Sie die folgenden Informationen ein:

Weitergeleiteter Port- der Port Ihres Browsers, den Sie verwenden, um auf die Django-Site auf Ihrem lokalen Computer zuzugreifen (Beispiel: 1234, damit Sie auf die Website unter localhost:1234 zugreifen können)

SSH-Server- die IP-Adresse Ihres Remote-Servers

SSH-Anmeldung- Ihr Benutzername auf dem Remote-Server

SSH-Port- der Port auf dem SSH-Server, den Sie verwenden (normalerweise 22).

Remote-Server- die Adresse der Django-Site auf dem Remote-Server ( 127.0.0.1in Ihrem Fall)

Remote-Port- der Port der Django-Site auf dem Remote-Server ( 8000in Ihrem Fall)

In diesem Beispiel greife ich über localhost:1234meinen Browser auf die Django-Site zu: Im Bild in diesem Beispiel greife ich in meinem Browser auf die Django-Site unter localhost:1234 zu.

Wenn Sie zur Anmeldung einen SSH-Schlüssel verwenden, können Sie nach dem Speichern des Tunnels einen Schlüssel hinzufügen.

Um einen SSH-Schlüssel hinzuzufügen, drücken Sie die Taste in den „Einstellungen“: Um einen SSH-Schlüssel hinzuzufügen, drücken Sie die Taste „Einstellungen“

Anschließend können Sie die Django-App in Ihrem eigenen Browser unter öffnen localhost:1234! :)

verwandte Informationen