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