
Ich weiß jedoch, wie man mit einem Jumphost einen VNC-SSH-Tunnel erstellt ssh -A -N -L 5901:targethost:5901 jumphost
, der an den lokalen Host der initiierenden Maschine bindet. Wenn ich also über etwas wie Royal TS an viele Hosts gleichzeitig binden möchte, wird es zu einem Problem, wenn man mehr als 10 Maschinen hat. Nehmen wir an, ich möchte über den Jumphost my.jumphost.com eine VNC-Verbindung zu 192.168.2.1 herstellen. Der Befehl wäressh -A -N -L 5901:192.168.2.1:5901 my.jumphost.com
Ich möchte diese Verbindung irgendwie an die Ziel-IP-Adresse binden können, sodass beim Starten der VNC-Sitzung die Adresse vnc://192.168.2.1:5901
anstelle von lautet. Auf vnc://localhost:5901
diese Weise kann ich alle VNC-Verbindungen in Royal TS speichern.
Antwort1
Sehen Sie sich -g
die SSH-Befehlszeilenoption oder GatewayPorts
die SSH_Config-Option an.