Eu tenho uma nova caixa de framboesa em execução em minha casa. Eu decidi que vou usá-lo para acessá-lo pelo ssh da web. Eu configurei o NAT no roteador e tudo mais, do meu Mac Book dentro da rede interna. Trabalhando em casa com o IP do raspberry pi para acessá-lo pelo ssh. Agora, quando eu tento me conectar à caixa de fora com exatamente o mesmo host, do lado de fora, eu obtenho
ssh_exchange_identification: Connection closed by remote host
O mais louco é que eu tenho um cliente iOS ssh, e esse está trabalhando na rede interna e externa com o FQDN.
Eu verifiquei nos últimos dois dias toneladas de tutoriais e wikis, mudei muito no sshd, nada ajudou. Meu cliente não aparece dentro de hosts.deny e eu configurei o hosts.allow para SSHD: ALL já. Eu sou um pouco sem noção.
Verificando o auth.log com sshd no nível de depuração Eu nem recebo uma mensagem que meu cliente está tentando se conectar. Enquanto o IP ainda funciona e o iOS ssh Access funciona o tempo todo como um encanto.
Porque parece que escrevi acima um pouco confuso, algumas informações adicionais:
Eu tenho meu RaspberrPi e habilitei o ssh nele.
Testei e fiz algum trabalho fazendo um ssh [email protected] do ClientA
Então configurei o roteador para fazer um NAT, para que eu também pudesse acessar meu RaspberryPi por ssh da Internet. Todo esse trabalho foi feito pelo ClientA.
Agora, enquanto estava no meu escritório, fiz do ClientB um ssh para o meu Raspberry Pi por ssh [email protected] que funcionou:)
Do que eu levei o ClientA comigo em uma viagem e enquanto em outro lugar eu fiz ssh [email protected] que me retornou ssh_exchange_identification: Conexão fechada pelo host remoto Então, um pouco confuso, eu usei o ClientB e estava conectado sem problemas. Eu tentei até um ClientC e esse também funcionou.
Então, de volta em casa, eu tentei ssh [email protected] e eu estava conectado sem problemas. Mas quando tentei usar o FQDN, ele continuou me dizendo ssh_exchange_identification: Conexão fechada pelo host remoto.
Eu usei ClientB e ClientC também na rede interna e ambos estão trabalhando com FQDN e com IP, então estou confuso, porque ClientA só pode acessar IP (claro que ClientA é a caixa que eu mais uso)
Tags ssh networking linux raspberry-pi