Estoy utilizando autossh
para construir un túnel ssh inverso, pero de vez en cuando el túnel deja de funcionar y necesito matar a autossh e iniciarlo nuevamente.
/etc/cron.d/autossh
@reboot autossh -f -nNT -R 3269:intranet.example.com:3269 public.example.com &
autossh parece permanecer en un estado extraño, donde el puerto reenviado todavía está abierto pero no obtiene respuesta del otro lado. Al reiniciar autossh, esto se resuelve.
¿Cómo puedo evitar que ocurra este problema?