ssh tunnel on demand

0

Estou tentando realizar algo assim:

Phone --> |Port 1880 on local-linux-box | ==ssh tunnel==> |ssh remote linux-box| --> |Port 1880 remote server|

Eu tenho o tunelamento ssh trabalhando abrindo uma conexão ssh direta no meu telefone para o remote-linux-box e conectando o aplicativo no meu telefone ao localhost: 1880. Isso funciona bem até agora. Mas eu quero evitar abrir o cliente ssh primeiro.

Eu gosto de ter minha caixa local-linux escutando na porta 1880 e abrir um túnel ssh para o servidor remoto sob demanda, assim que meu telefone se conectar a ele.

Talvez eu possa deixar o netcat escutar na caixa local-linux na porta 1880 e deixar que ele abra o túnel ssh assim que o aplicativo do telefone se conectar? Ou use xinetd para isso de alguma forma?

Talvez vocês tenham uma ideia ou digam como configurar isso?

    
por theM 04.01.2017 / 13:04

0 respostas