Lancement de command reponse au ping

Flashlight -  
synopsis8 Messages postés 1478 Statut Membre -
Bonjour,

Je dispose d'un routeur wrt54G avec le firm ddwrt qui tourne sous linux

Je cherche depuis un petit moment un script qui pourrais me lancer une commande quant le ping répond a une adresse

J'arrive pas a trouver, c'est faisable ?

1 réponse

  1. synopsis8 Messages postés 1478 Statut Membre 243
     
    Tu peux alimenter un ficher de log avec ta commande ping en n'envoyant qu'une seule requête ICMP par adresse IP.

    Et ce qu'il te faut, c'est un script avec une fonction de parsing, (en
    sed
    par exemple, c'est très efficace) pour filtrer tout ce que tu ne veux pas dans la réponse.
    Tu peux considérer que dès que ta ligne comporte une réponse supérieure à 0 ms, c'est que le remote host a répondu.
    Tu auras besoin d'un fichier de lock pour conserver la dernière position dans le fichier des logs ICMP.
    Ensuite, tu fais tourner ton script en boucle.

    1