Este script de ejemplo levanta dos puertos disponibles en todos los interfaces de red, sobre 2 puertos de una maquina remota.
Si el túnel 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
0 comentarios