Używam tunelu SSH z pracy do obchodzenia różnych idiotycznych zapór ogniowych (jest w porządku z moim szefem :)). Problem polega na tym, że po pewnym czasie połączenie ssh zwykle się zawiesza, a tunel jest zepsuty.
Gdybym mógł przynajmniej automatycznie monitorować tunel, mógłbym ponownie uruchomić tunel, gdy się zawiesi, ale nawet nie wymyśliłem, jak to zrobić.
Punkty bonusowe dla tego, kto może mi powiedzieć, jak zapobiec zawieszeniu mojego połączenia ssh!
watch
komendy jak:watch -n1 60 echo "wiiiii"
. Tunel nie umrze, chyba że sieć zostanie zerwana lub go nie użyjesz.