Qual é a melhor maneira de criar túnel remoto?

0

Eu tenho 3 servidores Linux:
- 10.0.0.0/24 - (10.0.0.10) servidor Linux dentro da minha LAN.
- 20.0.0.0/24 - (20.0.0.10) Servidor Linux com servidor HTTP Apache
- 50.50.50.50/32 - Servidor no Amazon AWS que vê as LANs 10.xe 20.x.

10.x não pode ver 20.xe 20.x não pode ver 10.x
Qual é a melhor maneira (e como posso fazê-lo) de selecionar o servidor 50.50.50.50 na AWS para criar túnel de 10.x a 20.x

Por exemplo, se 20.x executar HTTPd, desejo poder acessar 50.50.50.50:80 de servidores 10.x e ver o conteúdo 20.x: 80.

Obrigado.

gabi
fonte
Esta questão parece pertencer a serverfault.stackexchange.com
Alex

Respostas:

1

Faça login 50.50.50.50e execute

ssh -L 50.50.50.50:80:20.x:80 [email protected]

e digite sua senha para [email protected].

Agora, se você se conectar a 50.50.50.50:80partir de 10.xvocê deve ver o HTTPd em 20.x.

Você pode adicionar um -Npara não executar um comando remoto. Adicione a -f -Nao segundo plano o processo ssh.

Felicidades,

mofoe
fonte