| |

RouterOS : gestion du ping et alerte

Comment surveiller une IP sur votre routeur RouterOS 7.xx ? Un simple script, ping, se chargera de vous prévenir par email (à condition d’avoir configuré votre envoi d’email dans /tools/e-mail, cf plus bas dans ce billet.

Voici déjà le script qui va tester 3 fois l’adresse 192.168.1.21, et en cas de non-réponse envoyer un email aux deux destinataires, recipient et recipient1 mentionnés dans le script :

    :local targetIP "192.168.1.21";
    :local recipient "monemail@chezmoi.fr ";
    :local recipient1 "secondemail@chezlui.fr";
    :local subjectFail ("ALERTE PING HS ");
    :local bodyFail ("Email automatisé pour vous indiquer que le module ne répond plus. \r\nMerci de bien vouloir vérifier le branchement ethernet et l'alimentation. \r\nVous pouvez le  débrancher, et le rebrancher. \r\nSi l'alerte persiste, merci de contacter votre prestataire.\r\n\r\n
*** Ceci est un message automatisé, ne pas répondre ****");
    :local logMessage ("Test ping vers " . $targetIP);
    :local success 0
    :for i from=1 to=3 do={
        :if ([/ping $targetIP count=1] = 1) do={
            :set success ($success + 1)
        }
    }
    :if ($success = 0) do={
        /tool e-mail send to=$recipient subject=$subjectFail body=$bodyFail
        /tool e-mail send to=$recipient1 subject=$subjectFail body=$bodyFail
    }

Pour ce qui est de la configuration de l’email dans /tools/e-mail :

        server: mail.monserveur.fr        
          port: 465                    
           tls: yes                    
           vrf: main                   
          from: noreply@chezmoi.fr     
          user: alerte@monserveur.fr
      password: LePenEstNulle;;    

Ici, nous avons créé un email alerte@monserveur.fr pour pouvoir expédier. L’envoi se fait sur mail.monserveur.fr mais cela changera selon votre configuration : smtp, imap, etc. tout est possible, pensez à modifier les paramètres.

Vous n’avez désormais plus qu’à exécuter le script ping toutes les 12 heures par exemple :

/system scheduler add name=ping-schedule \
    interval=12h \
    on-event=ping \
    start-time=startup

Et voilà, en cas de coupure vous recevrez une alerte email sur les 2 emails pré-configurés.
Pratique non ?

Publications similaires

  • La solution Hotspot : Wifipak et Weblogpack

    Je voulais revenir un peu sur la solution de gestion Hotspot proposée par Infracom, suite à quelques questions reçues en ligne ou par téléphone. Cette solution est composée de deux ensembles comme vous pouvez le voir sur la photo ci-dessous : A gauche, l’enregistreur des connexions, Weblogpack : il récupère les données du gestionnaire de connexion Wifipak et archive automatiquement les informations relatives au surf de vos utilisateurs. A droite, la nouvelle version du Wifipak, le gestionnaire de connexion universel…

  • Picostation 2 en Mesh

    Voici une évolution intéressante des Picostation 2 : la Picostation 2 flashée sous Open-Mesh ! Open-Mesh propose une solution permettant à plusieurs Picostation 2 de se relier automatiquement entre elles, format ainsi un réseau maillé (mesh) totalement automatique. MAIS, car il y a un mais, cette solution a l’inconvénient de réduire la bande passante : plus vous utiliserez de relais, plus la bande passante diminuera. A utiliser donc à bon escient, même si la solution peut sembler extrêmement simple !…

  • AirOS 5.3.2-RC2 disponible

    La version AirOS 5.3.2-RC2 est disponible aux beta-testeurs depuis quelques jours. Change log: Major Fix: Possible memory corruption fix GUI: Site Survey doesn’t return scan results in 10MHz mode GUI: Hide « Auto Adjust to EIRP Limit » checkbox for compliance test country code GUI: Disabling « Enable Installer EIRP Control » option, when « Auto Adjust to EIRP Limit » isn’t enabled, allows to apply settings without any real changes GUI: Change warning message, when turning off « Installer EIRP Control » GUI: Under IE Stations list…

  • Raspberry Pi + PiFace + Rx/Tx 433 MHz : comment ?

    Comment venir relier vos modules récepteur et émetteur 433 MHz sur un Raspberry Pi disposant de l’interface PiFace ? Suivez simplement la photo :   Vous utiliserez donc deux fils pour le (+) d’alimentation, deux pour la masse (GND), et un fil pour les données : Jaune sur le récepteur, Vert pour l’émetteur, reliés chacun sur la broche DATA des modules. Le (+) et GND se relient aux borniers du PiFace, c’est on ne peut plus simple, fiez vous simplement…

  • La presse entre les lignes

    Je crois que le pire, quand on connaît un peu certaines bases de technique, est de lire ce que certains journaleux écrivent, et le mot est choisi à dessein. L’exemple vient aujourd’hui d’un article publié sur LePost.fr, traitant de la future et inattendue (lol…) licence 3G de Crétin.fr, pardon, Free. L’article, sous la plume de NK GL (un pseudonyme crypté en 256 bits sans doute), évoque la possibilité d’avoir des Femtocell dans la box de l’opérateur, c’est à dire un…

  • |

    Doit-on avoir peur des ondes WiFi ?

    « Doit-on avoir peur des ondes WiFi ?« , c’est par ce titre accrocheur que Greenzer.fr s’interroge sur la nocivité des ondes. Seulement voilà, le WiFi n’est pas un rayonnement mais une norme, un protocole, utilisable sur 2.4 GHz (802.11b/g/n) ou 5 GHz (802.11a/n). L’amalgame consistant à uniformiser les avantages et inconvénients de deux gammes de fréquences bien différentes ne tient donc pas ! Le début de l’article est lui évocateur de ce bel amalgame que nous allons retrouver tout du long…

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.