To jest na Linuksie, łącząc się z serwerami Linux:
Uwielbiam mosh, ale nie obsługuje przekierowywania portów i prawdopodobnie nie będzie przez jakiś czas, ponieważ minął już prawie rok i jeszcze się nie wydarzyło.
przekierowywanie portów przez ssh jest świetne, ale ponieważ mój laptop przemieszcza się między sieciami kilka razy dziennie, moje sesje ssh umierają, podobnie jak port do przodu.
Mógłbym napisać skrypt / zhakować coś, aby wykryć zawieszony ssh i połączyć się ponownie, aby odzyskać mój port do przodu, ale zanim to zrobię, istnieje inny sposób na wykonanie długotrwałego portu do przodu, gdy źródłowe IP zmienia się kilka razy dziennie (ponieważ korzystasz z różnych sieci )?
Myślę, że ssh przez UDP by załatwiło sprawę, ale oczywiście ssh ma ponad TCP.
źródło
Odpowiedzi:
Możesz spróbować tinc: http://www.tinc-vpn.org/, który pozwoliłby ci łączyć się bezpośrednio pomimo zmieniających się adresów IP.
źródło
MOSH nigdy nie będzie miał funkcji PortForwarding, ponieważ nie działa na tym samym poziomie, synchronizuje wyświetlanie konsoli klienta z konsolą serwera z SSP (State Synchronization Protocol), nie przesyła rzeczywistych danych
ale możesz użyć AutoSsh zamiast SSH, to samo dotyczy monitorowania połączenia i automatycznego ponownego łączenia
a jeśli chcesz ograniczyć pasmo, możesz dodać strużkę
jak otwarty projekt: MAST (ostrzeżenie jest bardzo stare!)
źródło