Se você deseja se conectar ao host remoto, é necessário usar o nome dele, não o localhost :
ssh -L 5672:R:5672 G
desta forma, você deve ser capaz de acessar o host R on localhost:5672 .
Eu tenho a seguinte situação:
DevMachine (D) need to connect to a gateway/bastion server (G)
and then be able to talk to another server serving RabbitMQ (R) traffic on port 5672.
Eu tentei usar um túnel ssh para o gateway: ssh -L 5672:localhost:5672 G e próximo Eu quero a instância do gateway para me conectar ao 5672 de R . Como faço para isso? Eu sinto que estou perdendo um passo aqui.
O que eu quero: D ->G -> R . O que estou recebendo é D ->G . Se eu tivesse uma instância rabbitmq em execução localmente em G - isso funciona, mas o que eu quero é essencialmente usar G como VPN.
Obrigado!
Tags ssh vpn port-forwarding bastion