Ssh
通過 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
- 這可以工作,但我想要的基本上是G
用作 VPN。謝謝!
如果你想連接到遠端主機,你需要使用它的名字,而不是
localhost
:ssh -L 5672:R:5672 G
這樣,你應該可以訪問主機
R
了localhost:5672
。