Eu tenho dois computadores atrás de NATs, então pensei em usar um servidor EC2 de camada gratuita como um retransmissor SSH.
Seguiu este tutorial simples link que parecia bastante razoável.
Agora eu tenho meu servidor ouvindo 2222
port:
$ netstat -an | grep 22222
tcp 0 0 0.0.0.0:2222 0.0.0.0:* LISTEN
tcp 0 :::2222 ::::* LISTEN
E eu acho que tenho os grupos de segurança configurados corretamente na Amazon:
Security Groups associated with myserver (myserver)
Ports Protocol Source quick-start-1
0 icmp 0.0.0.0/0
22 tcp 0.0.0.0/0
80 tcp 0.0.0.0/0
2222 tcp 0.0.0.0/0
Mas ainda não é possível se conectar a essa porta pela Internet.
Alguns outros fatos:
Eu sei que não há nenhum "filtro" entre mim e amazon na porta 2222 (funciona para alguns outros servidores)
O comando usado para criar o túnel foi ssh -R 2222:localhost:22 ec2-user@myserver
Eu perdi alguma coisa?
Tags ssh amazon-ec2 reverse-tunnel