Como fazer um túnel SSH de um computador para outro e encaminhar seu tráfego?

2

Eu tenho dois computadores que executam o Linux. Vamos chamá-los de computador A e computador B. O computador A tem IP 192.168.1.10 e B tem 192.168.1.11.

No computador B, há um JBoss 7 AS instalado e sua interface administrativa é apenas acessível localmente (em http://127.0.0.1:9990 ) e eu gostaria de acessá-lo do computador A.

Therfor Eu gostaria de túnel SSH para o computador B do computador A e encaminhar todo o tráfego para outra porta que está aberta em B, digamos que eu iria encaminhar solicitações HTTP de entrada na porta 8081 em B para 127.0.0.1:9990. / p>

Como posso estabelecer um tal túnel do computador A para o computador B?

Eu segui este guia, mas falhei: link

    
por Rox 19.11.2012 / 18:53

1 resposta

2

No computador A:

ssh -fCNL 8081:localhost:9990 [email protected]

Ou inverta a porta para frente do computador B (não use os dois simultaneamente):

ssh -fCNR 9990:localhost:8081 [email protected]

Para entender as opções, consulte man ssh

    
por 19.11.2012 / 18:59