Script de reconexion

De Seguridad Wireless
Saltar a: navegación, buscar

Script de reconexión(reconectar.sh)

Aquí os muesto un script que he creado para comprobar la conexión a internet y si no existe conectarse a ella. Este script lo que hace es muy sencillo, simplemente ejecuta ping a google 6 veces, si falla más de 3 veces entonces ejecuta el programa llamado cliente si no falla sigue comprobándolo. Utiliza un bucle infinito por que nunca para.

Link:
#!/bin/sh
n=1
while true
do
tping=3
var=$(ping -c 6 -q google.com | grep 'received' | awk -F',' '{ print $2}' | awk '{ print $1}')
if [ "$var" -ge "$tping" ]; then
echo $n Conectado
n=`expr $n + 1`
else
echo "No Conectado"
cliente
fi
done
Nota:
No se debe poner en el arraque de la fonera, al tratarse de un bucle infinito, podría dar fallos al iniciarla

Aquí una imagen del script funcionando.

Script reconexion.png


Autor: Hadrianweb