Como se conectar ao servidor SSH externamente

1

Estou com dificuldades para me conectar ao meu servidor SSH do Ubuntu. Eu uso o Putty para meu cliente SSH. Eu corri embora os diagnósticos usuais e verifiquei ...

  1. O OpenSSH está instalado no servidor
  2. A porta 22 está aberta no servidor e no modem
  3. A porta 22 é encaminhada para o servidor
  4. o SSH está em execução
  5. Pode se conectar ao servidor SSH de outros dispositivos na LAN com o Putty, mas não fora
  6. Pode executar ping no servidor SSH de outros dispositivos na LAN, mas não fora

Eu posso até usar o "canyouseeme.org" para obter ...

"Sucesso: posso ver seu serviço em $ my.external.IP.address na porta (22) Seu ISP não está bloqueando a porta 22"

mas ... se eu bater o meu endereço IP externo em massa, ele me levará a uma tela preta até que a conexão expire.

O que dá? Não consigo pensar em qual seria o problema.

    
por TheJakester42 21.01.2017 / 22:34

2 respostas

1

After it connects up, thats when I try to put my external IP address into putty. Of course... no dice. Should I try connecting to the server from a computer that isn't on the same LAN? Does that even matter?

Sim, é um assunto enorme. Você não pode usar o endereço externo (IP público) quando estiver no lado da LAN (s) atrás do gateway principal (ISP). Se o seu roteador não suporta reflexão de NAT (a maioria dos firewalls de nível de consumidor não tem esse recurso), então não funcionará. Tente se conectar ao seu servidor usando putty de "fora" de sua rede local (home / coffee shop), então ele deve funcionar e usar o IP local (LAN) do servidor quando você está no lado da LAN.

    
por 23.01.2017 / 17:48
0

O problema está vindo do seu roteador, não do servidor, aparentemente.

"Success: I can see your service on $my.external.IP.address on port (22) Your ISP is not blocking port 22"

Esse resultado não ajudará muito ... Não bloqueado não significa que um dispositivo esteja escutando dados nessa porta.

Qual é a marca e o modelo do seu roteador? Desta forma, podemos ajudá-lo!

Sei como, tente adicionar uma regra de NAT que redirecione as conexões de porta 22 de entrada para o dispositivo de rede local que você deseja acessar (por exemplo, redirecionar a porta 22 para 192.168.0.45)

    
por 22.01.2017 / 00:45