OK, então faço isso de uma caixa Linux o tempo todo. O comando que eu uso parece com isso:
autossh -f -N -q -L 127.0.0.1:${PORT}:127.0.0.1:${PORT} targetmachine
Não conseguimos fazer o autossh funcionar e não podemos fazer com que o cliente regular funcione a partir da linha de comando. A ideia é que o nosso jovem Jedi vai usar um túnel para ir do seu apartamento para a universidade e para a nossa máquina doméstica. Ele usa um Mac Book Pro, Siera. O comando acima foi criado há muito tempo e é usado apenas para tunelizar o Synergy, mas queremos fazer outra coisa. Em particular, ele quer encaminhar algum tráfego de modo que sua perspectiva mude de onde ele está para onde estamos. Em outras palavras, provavelmente usaremos o IP da placa de rede do servidor em vez de localhost.
Clues? Os parâmetros não são iguais para o autossh em um mac.
Tags tunnel