2017-06-14 104 views
0

我正在做一個端口轉發以將我的本地機器連接到Spinnaker。Spinnaker上的端口轉發

第一步: - >本地主機到AWS實例

ssh -A -L 9000:localhost:9000 -L 8084:localhost:8084 -L 8087:localhost:8087 [email protected]<aws-instance-ip> 

第二步: - > AWS實例三角帆集羣

ssh -L 9000:localhost:9000 -L 8084:localhost:8084 -L 8087:localhost:8087 [email protected] 

這工作得很好,當我做http://localhost:9000

然而,不是從本地機器端口轉發我想從另一個aws實例(例如:55.55.55.55)建立隧道並通過http://55.55.55.55:9000訪問。所以其他團隊成員可以直接訪問Spinnaker UI。

我試圖從以下主機55.55.55.55以上步驟,然後試圖

http://55.55.55.55:9000 however it didnt work. 

我應該改變什麼,使其解決55.55.55.55的主機上?

回答

1

端口轉發綁定到您給ssh的IP。如果您授予本地主機(默認),則只能在本地主機上訪問(127.0.0.1)。如果您想從外部訪問它,則需要改爲提供55.55.55.55地址。

您還需要一個-g切換到ssh,這將允許遠程主機連接到您本地轉發的端口。