2017-06-14 206 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,这将允许远程主机连接到您本地转发的端口。