Übersetzen Sie den SSH-Tunneling-Befehl in die Bitvise-Einstellungen

Übersetzen Sie den SSH-Tunneling-Befehl in die Bitvise-Einstellungen

Mit Hilfe eines Experten habe ich einen SSH-Tunnel eingerichtet. Die Serverseite ist vollständig eingerichtet (ich besitze den Server) und ich kann den folgenden Befehl verwenden, um die Clientseite einzurichten (auf Mac/Linux):

ssh -f johndoe@severip -L 8080:localhost:8008 -N

Allerdings verstehe ich den obigen Befehl nicht ganz. (Ich bin mir beispielsweise nicht sicher, ob es sich um c2s oder s2c handelt.) Jetzt möchte ich dasselbe für einen Windows-Client einrichten. Ich möchte Bitvise als SSH-Client verwenden, habe aber keine Ahnung, wie ich das einrichten soll.

Frage:Wie richte ich Bitvise ein, damit ich dasselbe erreichen kann wie mit dem obigen Linux-Befehl?

Bearbeitung 1: Ich habe die Proxy-Einstellungen unter Windows und Bitvise folgendermaßen eingerichtet: Bildbeschreibung hier eingeben Nachdem ich mich über Bitvise angemeldet habe, geben die Browser (in meinem Fall sowohl IE als auch Chrome) nur „Zugriff verweigert“ zurück. Aus dem Protokoll von Bitvise geht hervor, dass viele Dinge schiefgelaufen sind, aber es hat nichts geholfen.

Antwort1

von ssh(1)der Manpage

-L [bind_address:]port:host:hostport
         Specifies that the given port on the local (client) host is to be
         forwarded to the given host and port on the remote side.

so -L 8080:localhost:8008wird weiter

  • (Clientseite) 8080
  • zum lokalen Host auf dem Server ServerIP
  • auf Port 8008.

Ich nehme an, Sie möchten, dass http:// localhost:8080 auf http:// serverip:8008 abgebildet wird (ohne dass Ihr Client direkten Zugriff auf serverip:8008 hat).

Sie befinden sich auf C2S (Client 2 Server).

letzter Teil der Manpagehttp://www.bitvise.com/port-forwarding

verwandte Informationen