Para seguir hablando sobre el tema de monitoreo de la red, algunas veces es necesario realizar una prueba rápida sobre los equipos que se encuentran actualmente conectados en la red. para saber si un equipo esta conectado actualmente es posible utilizar el comando arping (para ver mas >>> herramienta arping) siempre y cuando el equipo se encuentre en el mismo segmento de red que la computadora desde donde realizamos el diagnostico. Otra opción es utilizar el comando ping (para ver mas >>> diagnostico con ping) este tiene la característica de hacer la prueba aunque los equipos no estén en el mismo segmento de red.
Sin embargo ninguna de estas herramientas resulta útil cuando se desea realizar el diagnostico sobre un grupo de equipos mas grande, por lo que recomendare el uso del comando fping para realizar esta pequeña tarea, mientras da tiempo para tomarse un delicioso café.
Acá se indica al comando fping con los siguientes parámetros -c1 -sg, para que realice solamente un ping y permite que se especifique un rango con la opción g, la opción s indica que realizara un pequeño resumen al finalizar.
# fping -c1 -sg 192.168.1.1 192.168.1.10
192.168.1.2 : [0], 96 bytes, 0.88 ms (0.88 avg, 0% loss)
192.168.1.4 : [0], 96 bytes, 0.99 ms (0.99 avg, 0% loss)
192.168.1.4 : [0], 96 bytes, 1.44 ms (1.21 avg, 200% return)
192.168.1.5 : [0], 96 bytes, 0.56 ms (0.56 avg, 0% loss)
192.168.1.6 : [0], 96 bytes, 0.67 ms (0.67 avg, 0% loss)
192.168.1.7 : [0], 96 bytes, 1.50 ms (1.50 avg, 0% loss)
192.168.1.8 : [0], 96 bytes, 1.03 ms (1.03 avg, 0% loss)
192.168.1.9 : [0], 96 bytes, 0.66 ms (0.66 avg, 0% loss)
192.168.1.10 : [0], 96 bytes, 1.71 ms (1.71 avg, 0% loss)
192.168.1.1 : xmt/rcv/%loss = 1/0/100%
192.168.1.2 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.88/0.88/0.88
192.168.1.3 : xmt/rcv/%loss = 1/0/100%
192.168.1.4 : xmt/rcv/%return = 1/2/200%, min/avg/max = 0.99/1.21/1.44
192.168.1.5 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.56/0.56/0.56
192.168.1.6 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.67/0.67/0.67
192.168.1.7 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 1.50/1.50/1.50
192.168.1.8 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 1.03/1.03/1.03
192.168.1.9 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.66/0.66/0.66
192.168.1.10 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 1.71/1.71/1.71
10 targets
8 alive
2 unreachable
0 unknown addresse
0 timeout (waiting for response)
10 ICMP Echos sent
9 ICMP Echo Replies received
0 other ICMP received
0.56 ms (min round trip time)
1.04 ms (avg round trip time)
1.71 ms (max round trip time)
0.807 sec (elapsed real time)
En el resumen podemos observar que se escanearon 10 equipos de los cuales 8 están disponibles o alcanzables dos no están disponibles así como también indica los tiempo promedios de respuestas. El comando puede ser mas significativo si se utiliza la con la opción d "fping -c1 -sdg 192.168.1.1 192.168.1.10", el cual realiza la misma consulta pero mediante el uso del nombre dns.
# fping -c1 -sdg 192.168.1.1 192.168.1.5
192.168.1.1 : [0], 96 bytes, 0.21 ms (0.21 avg, 0% loss)
dns1.redesymas.net : [0], 96 bytes, 0.22 ms (0.22 avg, 0% loss)
mail1.redesymas.net : [0], 96 bytes, 0.31 ms (0.31 avg, 0% loss)
dhcp1.redesymas.net : [0], 96 bytes, 0.27 ms (0.27 avg, 0% loss)
192.168.1.1 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.21/0.21/0.21
dns1.redesymas.net : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.22/0.22/0.22
mail1.redesymas.net : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.31/0.31/0.31
dhcp1.redesymas.net : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.27/0.27/0.27
ftp1.redesymas.net : xmt/rcv/%loss = 1/0/100%
5 targets
4 alive
1 unreachable
0 unknown addresse
0 timeout (waiting for response)
5 ICMP Echos sent
4 ICMP Echo Replies received
2 other ICMP's received
0.21 ms (min round trip time)
0.25 ms (avg round trip time)
0.31 ms (max round trip time)
0.655 sec (elapsed real time)
Por supuesto que esto puede realizarse sin retrasar el uso de la consola y podría ser exportado a un archivo, por si alguien solicita el reporte con el comando siguiente:
Sin embargo ninguna de estas herramientas resulta útil cuando se desea realizar el diagnostico sobre un grupo de equipos mas grande, por lo que recomendare el uso del comando fping para realizar esta pequeña tarea, mientras da tiempo para tomarse un delicioso café.
Acá se indica al comando fping con los siguientes parámetros -c1 -sg, para que realice solamente un ping y permite que se especifique un rango con la opción g, la opción s indica que realizara un pequeño resumen al finalizar.
# fping -c1 -sg 192.168.1.1 192.168.1.10
192.168.1.2 : [0], 96 bytes, 0.88 ms (0.88 avg, 0% loss)
192.168.1.4 : [0], 96 bytes, 0.99 ms (0.99 avg, 0% loss)
192.168.1.4 : [0], 96 bytes, 1.44 ms (1.21 avg, 200% return)
192.168.1.5 : [0], 96 bytes, 0.56 ms (0.56 avg, 0% loss)
192.168.1.6 : [0], 96 bytes, 0.67 ms (0.67 avg, 0% loss)
192.168.1.7 : [0], 96 bytes, 1.50 ms (1.50 avg, 0% loss)
192.168.1.8 : [0], 96 bytes, 1.03 ms (1.03 avg, 0% loss)
192.168.1.9 : [0], 96 bytes, 0.66 ms (0.66 avg, 0% loss)
192.168.1.10 : [0], 96 bytes, 1.71 ms (1.71 avg, 0% loss)
192.168.1.1 : xmt/rcv/%loss = 1/0/100%
192.168.1.2 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.88/0.88/0.88
192.168.1.3 : xmt/rcv/%loss = 1/0/100%
192.168.1.4 : xmt/rcv/%return = 1/2/200%, min/avg/max = 0.99/1.21/1.44
192.168.1.5 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.56/0.56/0.56
192.168.1.6 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.67/0.67/0.67
192.168.1.7 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 1.50/1.50/1.50
192.168.1.8 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 1.03/1.03/1.03
192.168.1.9 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.66/0.66/0.66
192.168.1.10 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 1.71/1.71/1.71
10 targets
8 alive
2 unreachable
0 unknown addresse
0 timeout (waiting for response)
10 ICMP Echos sent
9 ICMP Echo Replies received
0 other ICMP received
0.56 ms (min round trip time)
1.04 ms (avg round trip time)
1.71 ms (max round trip time)
0.807 sec (elapsed real time)
En el resumen podemos observar que se escanearon 10 equipos de los cuales 8 están disponibles o alcanzables dos no están disponibles así como también indica los tiempo promedios de respuestas. El comando puede ser mas significativo si se utiliza la con la opción d "fping -c1 -sdg 192.168.1.1 192.168.1.10", el cual realiza la misma consulta pero mediante el uso del nombre dns.
# fping -c1 -sdg 192.168.1.1 192.168.1.5
192.168.1.1 : [0], 96 bytes, 0.21 ms (0.21 avg, 0% loss)
dns1.redesymas.net : [0], 96 bytes, 0.22 ms (0.22 avg, 0% loss)
mail1.redesymas.net : [0], 96 bytes, 0.31 ms (0.31 avg, 0% loss)
dhcp1.redesymas.net : [0], 96 bytes, 0.27 ms (0.27 avg, 0% loss)
192.168.1.1 : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.21/0.21/0.21
dns1.redesymas.net : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.22/0.22/0.22
mail1.redesymas.net : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.31/0.31/0.31
dhcp1.redesymas.net : xmt/rcv/%loss = 1/1/0%, min/avg/max = 0.27/0.27/0.27
ftp1.redesymas.net : xmt/rcv/%loss = 1/0/100%
5 targets
4 alive
1 unreachable
0 unknown addresse
0 timeout (waiting for response)
5 ICMP Echos sent
4 ICMP Echo Replies received
2 other ICMP's received
0.21 ms (min round trip time)
0.25 ms (avg round trip time)
0.31 ms (max round trip time)
0.655 sec (elapsed real time)
Por supuesto que esto puede realizarse sin retrasar el uso de la consola y podría ser exportado a un archivo, por si alguien solicita el reporte con el comando siguiente:
# fping -c1 -sdg 192.168.1.1 192.168.1.5 >> scan_fping-2011-25-10.txt
Bueno espero que esto les sea de utilidad...
Bueno espero que esto les sea de utilidad...
3 comentarios:
Hola amigo yo estoy utilizando el fping para ver si mi servidor siempre tiene salida a la red, por medio de un archivo que tiene 3 direcciones
#fping -c 1 -s < direcciones.txt > temp.txt
el problema es que el resultado de temp.txt solo son las primeras 3 lineas y también necesito los datos de roud trip y eso, tienes idea de porque solo me guarda eso?
Muy buena la herramienta
Publicar un comentario