Solución:
Solución 1:
fping podría ser una herramienta mejor que el ping de valores que está utilizando. ¿En qué sistema operativo estás?
- “fping difiere de ping en que puede especificar cualquier número de objetivos en la línea de comando, o especificar un archivo que contenga las listas de objetivos para hacer ping”.
- “En lugar de enviar a un objetivo hasta que se agote el tiempo de espera o responda, fping enviará un paquete de ping y pasará al siguiente objetivo de forma rotatoria”.
- “A diferencia de ping, fping está destinado a ser utilizado en scripts, por lo que su salida está diseñada para ser fácil de analizar”.
Solución 2:
Para personas que buscan una solución que implique ping
, utilizar el -i
cambiar.
ping -i 0.2 www.google.com
O, si desea usar 0.1, deberá ejecutarlo como root
sudo ping -i 0.1 www.google.com
No es necesario descargar utilidades adicionales.
Solución 3:
Puede establecer un breve tiempo de espera con el timeout
comando en Ubuntu / Debian:
timeout 0.2 ping -c1 fqdn || { do_work }
Solución 4:
Estaría usando nmap para esta tarea.
nmap -sP --max-retries=1 --host-timeout=1500ms 10.0.0.1
Consulte la documentación de nmap para obtener más detalles al respecto.
Solución 5:
Usar -w Switch, tanto en Windows como en Debian.
Es una forma rápida de verificar si la máquina responde, asumiendo que responderá en un tiempo menor a la cantidad de segundos especificada.
ping -w 1 192.168.80.105
PING 192.168.80.105 (192.168.80.105) 56(84) bytes of data.
--- 192.168.80.105 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 999ms
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)