Conecta-se ao host GCP interno do host local usando um comando

1

Portanto, tenho meu computador host local (seja Z.Z.Z.Z) e configurei dois hosts no Google Cloud Platform. Um host tem IP público estático (seja X.X.X.X) e um host tem IP efêmero (seja Y.Y.Y.Y). Agora eu posso ssh para meu host com IP público. Eu faço assim:

$ ssh -i ~/.ssh/testuser -A @[email protected]

Eu vejo um bom aviso e está tudo ok. Agora posso ssh deste host para o host interno. Eu faço assim:

X.X.X.X:~$ ssh Y.Y.Y.Y

E mais uma vez está tudo bem - vejo um bom aviso do meu segundo host interno. O que eu quero alcançar é poder fazer o ssh do meu localhost (Z.Z.Z.Z) para o meu host interno no GCP. Eu acho que preciso de algo como o encaminhamento de porta ou algo parecido. Eu tentei muitas soluções do SO, mas o que eu obtenho é Permission denied . Então, o que eu preciso são aqueles comandos exatos que serão capazes de implementar minha tarefa.

    
por Jacobian 21.12.2017 / 12:08

1 resposta

-1

Parece que você está usando seu host com o IP público estático x.x.x.x como um host de bastiões. há um bom artigo aqui sobre esse tópico link

O outro problema pode estar relacionado à conexão VPC se seus 2 hosts dentro do GCP estiverem em VPCs diferentes. O roteamento e os firewalls podem entrar em ação ao alternar entre as VPCs, como você provavelmente esperaria.
Como você está iniciando o acesso de entrada, não tenho certeza se as regras de saída são necessárias ou se a regra de saída implícita é suficiente. Isso poderia entrar em jogo também: link

Do ponto de vista da resolução de problemas, você também pode usar o link

    
por 24.10.2018 / 19:19