Vincular VNC a través del túnel de host de salto SSH a algo que no sea el puerto de host local

Vincular VNC a través del túnel de host de salto SSH a algo que no sea el puerto de host local

Sin embargo , sé cómo usar un jumphost para crear un túnel VNC SSH ssh -A -N -L 5901:targethost:5901 jumphostque se vincula al host local de la máquina iniciadora. Entonces, si quiero vincularme a muchos hosts al mismo tiempo a través de algo como Royal TS, se convierte en un problema cuando tienes más de 10 máquinas. Digamos que quiero establecer una conexión VNC a 192.168.2.1 a través del jumphost my.jumphost.com. El comando seríassh -A -N -L 5901:192.168.2.1:5901 my.jumphost.com

Me gustaría poder vincular esta conexión de alguna manera a la dirección IP de destino, de modo que cuando fuera a iniciar la sesión VNC, la dirección fuera en vnc://192.168.2.1:5901lugar de. vnc://localhost:5901 De esta manera podría guardar todas las conexiones VNC en Royal TS.

Respuesta1

Eche un vistazo a -gla opción de línea de comando ssh o GatewayPortsla opción ssh_config.

información relacionada