Eu uso um túnel SSH do trabalho para percorrer vários firewalls idóticos (tudo bem com meu chefe :)). O problema é que, depois de um tempo, a conexão ssh geralmente trava e o túnel está quebrado.
Se pelo menos eu pudesse monitorar o túnel automaticamente, poderia reiniciar o túnel quando ele travar, mas nem imaginei uma maneira de fazer isso.
Pontos de bônus para quem pode me dizer como impedir que minha conexão ssh seja interrompida, é claro!
watch
comando como:watch -n1 60 echo "wiiiii"
. O túnel não morre a menos que a rede esteja quebrada ou você não a use.