Um eine Verbindung zu einem Remote-Red-Hat-Computer in einem Cluster herzustellen, ist der folgende SSH-Befehl erforderlich:
ssh -X -i id_rsa -t username@JumpHost ssh -X username@FrontEndHost
da es einen Jump-Host namens JumpHost gibt. Für eine ausgeglichene Arbeitslast weist JumpHost automatisch einen Front-End-Host zu. FrontEndHost ist also nur ein allgemeiner Name für den tatsächlichen Front-End-Host. Dieser SSH-Befehl funktioniert gut im Terminal.
Nun möchte ich diese SSH-Verbindung in MobaXterm einrichten. Wenn ich den Remote-Host in den grundlegenden SSH-Einstellungen mit dem allgemeinen Namen FrontEndHost fülle, erhalte ich eine Fehlermeldung
Die Remote-Seite hat die Netzwerkverbindung unerwartet geschlossen
wenn ich eine Verbindung herstelle. Ich kann jedoch eine korrekte Verbindung herstellen, wenn ich das Feld „Remote-Host“ mit dem tatsächlichen Hostnamen eines Front-End-Hosts fülle, beispielsweise „FrontEndHost1“.
Ich möchte den allgemeinen Frontend-Namen im Remote-Host verwenden und ich weiß, dass das möglich ist. Dass die Verbindung mit dem tatsächlichen Frontend-Hostnamen funktioniert, bedeutet, dass andere Einstellungen von MobaXterm kein ausgeprägtes Problem haben; der einzige Unterschied besteht darin, dass das Feld „Remote-Host“ der allgemeine Frontend-Hostname ist. Ich weiß nicht, wo das Problem liegt und wie ich es beheben kann. Können Sie mir bitte bei diesem Problem helfen? Danke.