
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 bob
vuelve 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/hosts
para los perezosos.