Como encaminhar porta entre localhost e dois hosts remotos

0

localhost pode acessar host-a e host-b .
host-a não pode acessar host-b .
host-b pode acessar host-a .

Como posso me conectar a um serviço em host-b de host-a ?

    
por ordonezalex 20.04.2017 / 04:45

1 resposta

0

Você pode tentar autossh com -R para uma saída fácil. (não muito seguro)
A maneira correta é usar ssh -R sem ssh -L se você quiser segurança.

Ou use apenas socat tcp-listen:myport tcp-connect:b:b-port e em host-a conecte-se ao intermediate-host:myport

Você pode usar nc -l -p port e nc addr port para testes

    
por 20.04.2017 / 05:02