Esto está en Linux, conectándose a servidores Linux:
Me encanta Mosh, pero no admite el reenvío de puertos, y probablemente no lo hará por un tiempo, ya que ha pasado casi un año y aún no ha sucedido.
el reenvío de puertos a través de ssh es excelente, pero debido a que mi computadora portátil se mueve entre redes varias veces al día, mis sesiones ssh mueren, y también lo hacen los reenvíos de puertos.
Podría script / piratear algo para detectar ssh colgado y volver a conectar para recuperar mi puerto hacia adelante, pero antes de hacer esto, ¿hay otra manera de hacer reenvío de puerto duradero cuando su IP de origen cambia varias veces al día (porque va en redes diferentes )?
Estoy pensando que un ssh sobre UDP funcionaría pero, por supuesto, ssh está sobre TCP.
fuente
Respuestas:
Puede probar tinc: http://www.tinc-vpn.org/ que le permitiría conectarse directamente a pesar de los cambios de IP.
fuente
MOSH nunca tendrá PortForwarding porque no funciona al mismo nivel, sincroniza la visualización de la consola del cliente con la consola del servidor con SSP (Protocolo de sincronización de estado), no transmite datos reales
pero puede usar AutoSsh en lugar de SSH, lo mismo ocurre con el monitoreo de conexión y la reconexión automática
y si quieres limitar el ancho de banda puedes agregar goteo
como un proyecto abierto: MAST (¡la advertencia es muy antigua!)
fuente