Warum wird mein Reverse-SSH geschlossen, wenn ich versuche, eine Verbindung herzustellen?

Warum wird mein Reverse-SSH geschlossen, wenn ich versuche, eine Verbindung herzustellen?

Ich verwende einen Reverse-SSH-Tunnel unter Debian mit OpenSSH-Server und Autossh: so etwas wie -R 1234:localhost:22mit einem ebenfalls festgelegten Überwachungsport.

Im Allgemeinen funktioniert es gut, aber ich habe das folgende Problem: Der Tunnel öffnet sich und ich sehe, dass mein Remote-Server zuhört 127.0.0.1:1234. Aber sobald ich versuche, eine Verbindung zu dieser Adresse: diesem Port herzustellen, erhalte ich die Meldung „Verbindung abgelehnt“ und der Port wird geschlossen, bis Autossh ihn erneut öffnet.

Ich habe einen weiteren Tunnel, einen -L. Er sendet seine Protokolle an diesen Remote-Server. Dieser Tunnel scheint zu funktionieren, da ich Protokolle empfange.

Hat irgendjemand eine Idee, was los ist?

Antwort1

Nach einiger Zeit dachte ich, es liege an einem defekten Netzwerkkabel: Der Tunnel öffnet sich, aber sobald mehr Verkehr darauf herrscht, bricht er zusammen.

Tatsächlich war ich noch nicht so weit: Das Gerät, das den Tunnel initiierte, hatte dieselbe IP wie ein anderes Gerät. Die Verbindung war nicht stabil.

verwandte Informationen