Wie kann ich über mehrere Hops mischen (z. B. über Tunnel oder ProxyCommand)?

Antworten:

5

Dies ist erreichbar, wenn Sie auf den ersten Hop-Server mosh können, der selbst eine (transparente) reguläre SSH-Verbindung zum Endpunkt bereitstellt. [1] Sie können die Verbindung zwischen First-Hop und Endpunkt mit allen verfügbaren Mitteln konfigurieren. Ich denke, dies würde meinen Anwendungsfall lösen, einfach die lag-freundliche Oberfläche von mosh von meinem Ende aus verwenden zu wollen.

Theoretisch ist es auch möglich, einen UDP-Paket-Repeater wie Stone oder Socat auf den Zwischenservern zu verwenden. Experimente in dieser Hinsicht waren jedoch nur teilweise erfolgreich. [2]

(Vielen Dank an Vincent Lefevre und Mark Stillwell für ihre Antworten auf meinen Repost auf der Mailingliste der Mosh-Benutzer .)

[1] http://mailman.mit.edu/pipermail/mosh-users/2014-March/000247.html

[2] Den Vorschlag finden Sie unter /server/390916/mosh-tunnel-via-proxy unter http://mailman.mit.edu/pipermail/mosh-users/2014-March/000248.html zur Diskussion und http://mailman.mit.edu/pipermail/mosh-users/2014-March/000250.html für ein Beispielskript.

Das Skript befindet sich auch auf Github: https://github.com/marklee77/mosh-proxy

david.libremone
quelle