SSH: pode se conectar a computadores na rede local, mas não pode se conectar remotamente

2

Eu tenho 3 computadores executando o servidor ssh neles:

  • O PC1 está executando o Cygwin no Windows
  • O PC2 também está executando o Cygwin no Windows
  • O PC3 está executando o Linux

e eles estão na mesma rede conectada ao mesmo roteador.

Eu posso me conectar a todos esses três locais. O engraçado é que não consigo conectar-me remotamente ao PC2 e ao PC3 (mas posso acessar o PC1 remotamente). Encaminhei as portas do PC1, PC2 e PC3 da mesma forma e usei uma porta personalizada.

Esta é a mesma mensagem de erro que recebo ao tentar conectar-me remotamente ao PC2 e ao PC3:

$ ssh -l username username@externalIP -vvv
Reading configuration data /etc/ssh_config
ssh_connect: needpriv 0
Connecting to externalIP [externalIP] port X.
connect to address externalIP port X: Connection timed out
ssh: connect to host externalIP port X: Connection timed out

Eu posso acessar o PC2 remotamente usando o desktop remoto

    
por user299028 10.02.2014 / 22:25

1 resposta

0

Edit: A solução que me disseram acima, foi para alterar o número da porta do PC2 e PC3. Isto é para que eles não usem a mesma porta ssh uns dos outros e isso funciona.

    
por 11.02.2014 / 08:20