Seleccionar página

Este script de ejemplo levanta dos puertos disponibles en todos los interfaces de red, sobre 2 puertos de una maquina remota.

Si el tunel se cae lo volvera a levantar.

Crear un script como este “tunnel_maquina1.sh”

#!/bin/sh
COMMAND="ssh -N -f -g -L 20005:10.0.210.35:9080 -L 20003:10.0.210.35:8080 ctl@10.0.210.35"
pgrep -f -x "$COMMAND" > /dev/null 2>&1 || $COMMAND

Y ponerlo en el crontab para que se ejecute cada 5 min:

*/5 * * * * /bin/sh /home/user/"tunnel_maquina1.sh