Eu tenho uma pergunta.
Como posso executar o SSH através de um proxy ou um protocolo de encapsulamento SSH?
Por exemplo, eu tenho um computador (Ubuntu) com ip, por exemplo. 123.123.123.123
e eu quero ligar ao meu servidor através de um proxy, por exemplo. 111.111.111.111
então eu posso ver lastlog
que a última autenticação foi feita a partir de 123.123.123.123
.
Eu preciso disso porque não consigo acessar um determinado servidor no trabalho apenas com um IP de intervalo especificado. O que eu tentei até agora foi
http://daniel.haxx.se/docs/sshproxy.html
onde eu usei ssh -D 1 user@server.at.home -p 443
onde eu tinha 127.0.0.1
encaminhado para um protocolo de encapsulamento SSH
http://www.nixtutor.com/linux/installing-and-configuring-an-ssh-server/ (eu configurei a escuta na porta 443 mas nenhum resultado, ainda sem conexão (negado) ...)
Esta pergunta pode parecer simples, mas eu não consigo entender, você pode por favor me ajudar? Obrigado.
-x -a -q
no seu ProxyCommand. E em versões recentes do OpenSSH, você pode substituir os bits do netcat por-W
opções. (Todos estes estão documentados na página man do ssh.)