Cómo hacer que el ping sea más persistente con nombres de host no resueltos

Cómo hacer que el ping sea más persistente con nombres de host no resueltos

Cuando intento hacer ping al nombre de host de una computadora que no funciona, aparece un error que indica que no puede resolver el nombre de host.

$ alice:~ me$ ping bob
ping: cannot resolve bob: Unknown host

¿Hay alguna manera de hacer que el ping sea más persistente? Quiero que siga intentándolo para poder ver cuándo bobvuelve a estar en línea.

Respuesta1

a)

while true; do
    ping bob || sleep 1
done

o

until ping bob; do
    sleep 1
done

o b) Configurar un método de resolución de nombres que no dependa de que el host de destino esté activo. /etc/hostspara los perezosos.

información relacionada