SSH não está funcionando fora da minha rede

1

Eu sei que isso foi publicado inúmeras vezes antes, mas o que eu li, ou eu não entendo completamente ou não funciona.

Por isso, pensei em pedir novamente e talvez obter ajuda específica para o meu caso.

Assim, posso fazer o SSH no meu servidor Ubuntu (14.04.3 LTS) executando o servidor Lamp na rede local. (Estou executando o Ubuntu Server em uma VM (no W7) na caixa virtual com uma conexão de Internet em ponte para obter seu próprio IP local)

Portanto, quando eu conecto de outro PC na rede via Putty, simplesmente digito seu IP local 192.168.1.128. Isso funciona, eu consigo entrar e está tudo bem.

Mas quando tento usar meu telefone, com o Serverauditor (iOS) pela rede 3G / 4G, ele não funciona.

E sim, estou usando o IP externo e não o local.

Tenho as portas 22 e 80 de encaminhamento de porta. O servidor da Web apache2 está funcionando bem fora da rede na porta 80. No entanto, ele está apenas no TCP no momento. Eu tive os dois ativados, mas não funcionou. Tentei configurá-lo apenas para TCP, pois li em algum lugar que ele realmente não usa UDP. E está trabalhando localmente com o TCP.

Meu provedor não está bloqueando nenhuma porta.

Eu estou meio que preso neste momento. Eu sou bastante novo no Linux, então não tenho 100% de certeza de como fazer tudo. Se você me der um comando, poderei executá-lo, mas não muito mais.

Então, se alguém pudesse me ajudar a fazer isso funcionar, ficaria muito grato! Além disso, observe que, se há algo que você veteranos é auto-explicativo para que isso funcione, por favor, diga-me de qualquer maneira, já que não tenho praticamente nenhuma ideia do que estou fazendo no momento.

Por favor me diga se você precisa de mais informações sobre o sistema. Eu sou meio burro nisso, então não tenho certeza do que você precisa saber para solucionar problemas.

Obrigado!

EDIT: Meu roteador portando e sim, é aplicado. E a porta 80 funciona, mas não 22.

L.Johnson
fonte
Tente novamente com ssh -vvv user@ippara que possamos obter alguma saída de depuração. Use as ferramentas de formatação e inclua a saída na sua pergunta. Também pode ser útil ter uma captura de tela da página de configuração do roteador, mostrando o encaminhamento de porta que você configurou.
terdon
Mais uma vez, sou um noob. Onde você quer que eu faça isso? Em massa na minha conexão ssh local ou diretamente na máquina virtual e no servidor Ubuntu?
Não tenho certeza de como fazer o -vvv no putty, mas @terdon significa seu console linux. A maioria das distribuições linux possui o comando OpenSSH já instalado. Digite "ssh user @ ip" para conectar-se a essa conta de usuário nesse ip. Terdon solicita informações adicionais que podem nos ajudar a resolver seu problema. O uso de -vvv produzirá informações adicionais enquanto o comando ssh estiver funcionando. Digite "man ssh" ou "help ssh" em seu console para obter mais informações sobre -vvv
BlueWizard
Ok, outra pergunta. Eu descobri como rolar para cima usando Shift + Pageup, mas não sei como selecionar e copiar todo o texto / saída para vocês verem.
Oh, você está usando massa? Nesse caso, você provavelmente seria melhor perguntar isso no Superusuário . Não parece que seu problema tenha algo a ver com o convidado do Linux. Sugiro que você exclua e publique no Superusuário .
terdon

Respostas:

0

Gostaria de iniciar um tcpdump e grep para o IP da sua conexão. Se você receber algum tráfego, é seguro assumir que a configuração de encaminhamento de porta está correta.

ZaZa
fonte