ssh funktioniert auf IP und erhält "ssh_exchange_identification: Verbindung vom Remote-Host geschlossen" auf FQDN

ssh funktioniert auf IP und erhält "ssh_exchange_identification: Verbindung vom Remote-Host geschlossen" auf FQDN

Ich habe eine neue Raspberry Pi-Box bei mir zu Hause im Einsatz. Ich habe beschlossen, sie zu verwenden, um per SSH über das Internet darauf zuzugreifen. Ich habe das NAT im Router und alles andere von meinem Mac Book im internen Netzwerk aus eingerichtet. Ich arbeite zu Hause mit der IP des Raspberry Pi, um per SSH darauf zuzugreifen. Wenn ich jetzt versuche, von außen mit genau demselben Host eine Verbindung zur Box herzustellen, erhalte ich von außen

ssh_exchange_identification: Connection closed by remote host

Das Verrückte ist, ich habe einen iOS-SSH-Client und dieser funktioniert im internen und externen Netzwerk mit dem FQDN.

Ich habe in den letzten zwei Tagen jede Menge Tutorials und Wikis überprüft, viel im sshd geändert, nichts hat geholfen. Mein Client wird nicht in hosts.deny angezeigt und ich habe hosts.allow aufSSHD: ALLEschon. Ich bin ein bisschen ratlos.

Überprüfen derauth.logmit sshd auf Debug-Level bekomme ich nicht mal eine Meldung, dass mein Client versucht, eine Verbindung herzustellen. Während IP immer noch funktioniert und der iOS-SSH-Zugriff immer einwandfrei funktioniert.


Da ich das oben anscheinend etwas verwirrend geschrieben habe, hier noch ein paar Zusatzinformationen:

Ich habe meinen RaspberrPi und habe SSH darauf aktiviert.

Habe es getestet und etwas daran gearbeitet, indem ich ein SSH gemacht habe[email geschützt]von ClientA

Dann habe ich den Router so eingerichtet, dass er ein NAT durchführt, sodass ich auch vom Internet aus per SSH auf meinen RaspberryPi zugreifen kann. Die ganze Arbeit wurde von ClientA aus erledigt.

Jetzt habe ich von meinem Büro aus von ClientB aus eine SSH-Verbindung zu meinem Raspberry Pi per SSH hergestellt.[email geschützt]das hat funktioniert :)

Dann nahm ich ClientA mit auf eine Reise und machte an einem anderen Ort ssh[email geschützt]was mir ssh_exchange_identification zurückgab: Verbindung vom Remote-Host geschlossen. Also, ein wenig verwirrt, ich habe ClientB verwendet und war ohne Probleme verbunden. Ich habe sogar einen ClientC ausprobiert und der hat auch funktioniert.

Also wieder zu Hause, versuchte ich per SSH[email geschützt]und ich war ohne Probleme verbunden. Aber als ich versuchte, den FQDN zu verwenden, wurde mir immer wieder die Meldung ssh_exchange_identification angezeigt: Verbindung vom Remote-Host geschlossen.

Ich habe ClientB und ClientC auch im internen Netzwerk verwendet und beide funktionieren mit FQDN und mit IP, daher bin ich verwirrt, warum ClientA nur über IP zugreifen kann (natürlich ist ClientA die Box, die ich am häufigsten verwende).

verwandte Informationen