通过 ssh 网关连接到 RabbitMQ(Amqp)

通过 ssh 网关连接到 RabbitMQ(Amqp)

我有以下情况: 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.

我尝试使用 ssh 隧道连接到网关:ssh -L 5672:localhost:5672 G接下来我希望网关实例允许我连接到R的 5672。我该如何实现?我觉得我这里缺少了一步。

我想要的是:D ->G -> R。我得到的是D ->G。如果我有一个在本地运行的 rabbitmq 实例G- 这会起作用,但我想要的是本质上用作GVPN。

谢谢!

答案1

如果您想连接到远程主机,您需要使用它的名称,而不是localhost

ssh -L 5672:R:5672 G

这样,您就应该能够访问R上的主机localhost:5672

相关内容