Edite seu ~/.ssh/config
e adicione uma estrofe como:
Host destinationhost
ProxyJump middlehost
Agora, sempre que você digitar ssh destinationhost
, o ssh abrirá uma conexão ssh com middlehost
, criará um túnel por meio dela e abrirá uma conexão ssh segundo através desse túnel para destinationhost
. Qualquer encaminhamento de porta que você configurou por -L
ou -R
ou algo assim será aplicado a essa segunda conexão, não a primeira.