ssh funciona en IP y obtiene "ssh_exchange_identification: conexión cerrada por host remoto" en FQDN

ssh funciona en IP y obtiene "ssh_exchange_identification: conexión cerrada por host remoto" en FQDN

Tengo una nueva caja Raspberry Pi funcionando en mi casa. Decidí que lo usaré para acceder por ssh desde la web. Configuré la NAT en el Router y todo lo demás, desde mi Mac Book dentro de la Red interna. Trabajando en casa con la IP de la raspberry pi para acceder por ssh. Ahora, cuando intento conectarme a la caja desde afuera con exactamente el mismo host, desde afuera, aparece

ssh_exchange_identification: Connection closed by remote host

Lo loco es que tengo un cliente ssh de iOS y ese está trabajando en la red interna y externa con el FQDN.

Revisé en los últimos dos días toneladas de tutoriales y wikis, cambié mucho en el sshd, nada ayudó. Mi cliente no aparece en hosts.deny y configuré hosts.allow enSSHD: TODOSya. Estoy un poco despistado.

Revisando elautenticación.logcon sshd en el nivel de depuración ni siquiera recibo un mensaje de que mi cliente está intentando conectarse. Mientras que IP todavía funciona y iOS ssh Access funciona todo el tiempo a las mil maravillas.


Debido a que parece que lo que escribí arriba es un poco confuso, aquí hay información adicional:

Tengo mi RaspberrPi y habilité ssh en él.

Lo probé y trabajé un poco haciendo un ssh.[correo electrónico protegido]del ClienteA

Luego configuro el enrutador para hacer una NAT, de modo que también pueda acceder a mi RaspberryPi mediante ssh desde Internet. Todo ese trabajo se realizó desde ClientA.

Ahora mientras estaba en mi oficina hice desde ClientB un ssh a mi Raspberry Pi por ssh[correo electrónico protegido]eso funciono :)

Luego me llevé a ClientA a un viaje y mientras estaba en otro lugar hice ssh[correo electrónico protegido]que me devolvió ssh_exchange_identification: Conexión cerrada por host remoto Entonces, un poco confundido, usé ClientB y me conecté sin ningún problema. Probé incluso un ClientC y ese también funcionó.

Entonces, de vuelta en casa, intenté hacer ssh.[correo electrónico protegido]y me conecté sin ningún problema. Pero cuando intenté usar el FQDN, me sigue diciendo ssh_exchange_identification: Conexión cerrada por host remoto.

Utilicé ClientB y ClientC también en la red interna y ambos funcionan con FQDN y con IP, por lo que estoy confundido sobre por qué ClientA solo puede acceder mediante IP (por supuesto, ClientA es el cuadro que uso con más frecuencia).

información relacionada