Convierta una conexión ssh de múltiples saltos en una conexión directa

Convierta una conexión ssh de múltiples saltos en una conexión directa

Tengo una máquina detrás de una NAT (que no controlo) que tiene una conexión SSH inversa a una máquina doméstica. Luego puedo ingresar por ssh a la máquina de mi hogar y, a través de la conexión inversa abierta a la máquina con NAT, puedo realizar un segundo salto que resulta en una conexión desde mi computadora portátil, a mi casa y a la máquina con NAT.

Sin embargo, esta configuración es increíblemente ineficiente. Incluso intentar usar Vim en la máquina con NAT a través de la conexión SSH doble es triste y lento.

Mi pregunta es si de alguna manera puedo convertir este doble salto en una conexión directa después de establecer la conexión original. De alguna manera los videojuegos logran hacer estas conexiones directas detrás de una NAT conPerforación de agujeros TCP, cuyo funcionamiento no conozco.

¿Es esto práctico de alguna manera? ¿Es siquiera técnicamente factible?

información relacionada