Para saber si tenemos conexión a Internet, normalmente, todos, acabamos haciendo un ping.
1.-Hacer un ping desde terminal hacia algún portal de internet como por ejemplo google.
Ej. [BASH] ping google.es
64 bytes from od-in-f104.google.com (74.125.77.104): icmp_seq=1 ttl=42 time=550 ms
64 bytes from od-in-f104.google.com (74.125.77.104): icmp_seq=2 ttl=42 time=72 ms
2.-Mediante la ejecución de este pequeño script también podemos verificarlo, simplemente copialo y guardalo con extensión .sh
-----------
#!/bin/bash
WGET="/usr/bin/wget"
$WGET -q --tries=10 --timeout=5 http://www.google.es -O /tmp/index.google &> /dev/null
if [ ! -s /tmp/index.google ];then
echo "no"
else
echo "yes"
fi
-----------
Para ejecutarlo simplemente tecle
[BASH]# sh tuScript.sh
Enlace y Leído en:Linux para Todos
0 comentaris:
Publicar un comentario