2017-06-14 1 views
0

Je fais un transfert de port pour connecter ma machine locale à Spinnaker.Redirection de port sur Spinnaker

Etape 1: -> Localhost à l'instance AWS

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

Etape 2: -> exemple Aws à se regrouper Spinnaker

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

Cela fonctionne bien quand je fais http://localhost:9000

Cependant, au lieu de transfert de port à partir de la machine locale Je veux configurer un tunnel à partir d'une autre instance aws (par exemple: 55.55.55.55) et l'accès via http://55.55.55.55:9000. Pour que les autres membres de l'équipe puissent accéder directement à l'interface utilisateur de Spinnaker.

J'ai essayé en suivant les étapes ci-dessus de l'hôte 55.55.55.55 puis essayé

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

Que dois-je changer pour le rendre résoudre le 55.55.55.55 hôte?

Répondre

1

La redirection de port est liée à l'adresse IP que vous donnez à ssh. Si vous donnez localhost (par défaut), il ne sera accessible que sur localhost (127.0.0.1). Si vous voulez y accéder de l'extérieur, vous devez donner l'adresse 55.55.55.55 à la place.

Vous aurez également besoin d'un commutateur -g pour ssh, ce qui permettra aux hôtes distants de se connecter à vos ports transférés localement.