Verwandeln Sie eine Multi-Hop-SSH-Verbindung in eine Direktverbindung

Verwandeln Sie eine Multi-Hop-SSH-Verbindung in eine Direktverbindung

Ich habe eine Maschine hinter einem NAT (das ich nicht kontrolliere), die eine umgekehrte SSH-Verbindung zu einer Heimmaschine hat. Ich kann dann per SSH auf meine Heimmaschine zugreifen und über die offene umgekehrte Verbindung zur NAT-Maschine einen zweiten Hop ausführen, der zu einer Verbindung von meinem Laptop nach Hause zur NAT-Maschine führt.

Dieses Setup ist jedoch unglaublich ineffizient. Sogar der Versuch, Vim auf der NAT-Maschine über die doppelte SSH-Verbindung zu verwenden, ist traurig und verzögert.

Meine Frage ist, ob ich diesen Double-Hop irgendwie in eine direkte Verbindung umwandeln kann, nachdem ich die ursprüngliche Verbindung hergestellt habe? Irgendwie schaffen es Videospiele, diese direkten Verbindungen hinter einem NAT herzustellen mitTCP-Lochstanzen, mit deren Funktionsweise ich nicht vertraut bin.

Ist diese Sache in irgendeiner Weise praktisch? Ist sie überhaupt technisch machbar?

verwandte Informationen