Envoyer un ping toutes les 5 minutes

Résolu
Pliphano Messages postés 552 Date d'inscription   Statut Membre Dernière intervention   -  
Pliphano Messages postés 552 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je voudrais savoir si une commande existe pour envoyer un test de ping sur un adresse IP toutes les x minutes pendant x temps ?

Par exemple si je veux envoyer un ping sur 192.168.1.2 toutes les 5 minutes pendant 1heure.

Merci d'avance
--
After all this time ? Always

2 réponses

  1. Judge_DT Messages postés 27651 Date d'inscription   Statut Modérateur Dernière intervention   10 013
     
    Dans ce cas, en utilisant l'argument "-i" de ping, tu peux définir le temps entre chaque requête ping et l'option "-c" pour définir le nombre de ping.

    Sachant que tu veux faire un ping toutes les 5 minutes, sachant qu'une heure est 60 minutes, on fait donc 60/5, ça fait 12 requêtes, donc "ping -i 300 -c 12 TON_IP"

    Ce qui aura pour effet de provoquer une requête de ping toutes les 5 minutes, 12 fois à la suite (pendant 1 heure) sur l'ip indiquée.
    1
    1. Pliphano Messages postés 552 Date d'inscription   Statut Membre Dernière intervention   171
       
      Ah parfait, exactement ce que je voulais.
      Merci beaucoup !

      @+
      0
  2. Judge_DT Messages postés 27651 Date d'inscription   Statut Modérateur Dernière intervention   10 013
     
    Salut,

    Crontab permet d'exécuter une commande tous les "X" temps, allant de quelques secondes à quelques années...

    Après, ça dépend "comment" tu veux gérer la chose, par exemple à l'aide d'un script bash, ça devrait être possible.
    0
    1. Pliphano Messages postés 552 Date d'inscription   Statut Membre Dernière intervention   171
       
      Bonjour,

      Merci de réponse. Je voudrais un truc simple, pas forcément un script. Je pensais surtout a une commande qu'on met dans le terminal en le laissant ouvert. J'ai pas besoin de le fermer au contraire.
      0