Alta affidabilità con Mikrotik


Per completezza rispetto al mio precedente articolo pubblico anche il progetto gns3 “originale” con dispositivi Mikrotik. In questo caso sono riuscito a verificare anche un eventuale down della wan attraverso un semplice script che, in caso di mancata navigazione, disabilita l’interfacce verso la lan.

ecco lo script e lo scheduler per lanciarlo

/system/script> print
  name="checkInternet" owner="admin" 
policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon 
     dont-require-permissions=no last-started=2024-10-04 19:09:05 run-count=1 
     source=
       :if ([/ping 8.8.8.8 count=3]=0) do={
           /interface disable [find name="ether2"]
           /interface disable [find name="ether3"]
       } else={
           /interface enable [find name="ether2"]
           /interface enable [find name="ether3"]
       }
       
       
/system/scheduler> print
Columns: NAME, START-DATE, START-TIME, INTERVAL, ON-EVENT, RUN-COUNT
# NAME       START-DATE  START-TIME  INTERVAL  ON-EVENT       RUN-COUNT
0 schedule1  2024-09-29  19:32:20    15s       checkInternet          9

Qui invece il repository con il progetto gns3.
username: admin
password: admin


Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.