Отредактируйте ~/.ssh/config
и добавьте строфу, например:
Host destinationhost ProxyJump middlehost
Теперь всякий раз, когда вы печатаете ssh destinationhost
, ssh открывает ssh-соединение middlehost
, создает через него туннель, а затем открывает второе ssh-соединение через этот туннель destinationhost
. Любой порт, который вы переадресовали через -L
или -R
каким-либо другим образом, будет применяться ко второму соединению, а не к первому.