Acho que o que você deseja fazer é organizar ssh
da caixa 2 para o proxy na caixa 1, opcionalmente usando uma conexão ControlMaster
para que tudo seja multiplexado na mesma conexão. Este artigo descreve uma maneira de configurá-lo.
Eu tenho três caixas. A caixa 1 pode ser enviada para a caixa 2 e a caixa 3. Eu quero poder fazer ssh da caixa 2 para a caixa 3 via caixa 1. Como posso fazer isso?
Eu tentei isso (mas isso não funciona).
on Box 1: ssh -t -R 9999:localhost:22 -N Box_2
on Box 1: ssh -t -L 9999:localhost:9999 -N Box_3
Então, posso fazer isso na caixa 2:
ssh localhost -p 9999
que me conectará diretamente ao Box 3.
Acho que o que você deseja fazer é organizar ssh
da caixa 2 para o proxy na caixa 1, opcionalmente usando uma conexão ControlMaster
para que tudo seja multiplexado na mesma conexão. Este artigo descreve uma maneira de configurá-lo.
Aqui está como você pode configurar os túneis
box 1: ssh -R 9999:box3:22 box2
box 2: ssh -p 9999 localhost
O último comando irá levá-lo para a porta 22 na box3 até a box1. Do jeito que você tinha, você acabou com a porta 9999 na box1 indo para a porta 22 na box2.
Ironicamente, estou escrevendo isso enquanto minha filha assiste ao episódio do Bob Esponja que é sobre jogar em uma caixa.Tags ssh