SUPERVISION DE LA CONNEXION ZEROTIER
SUPERVISION DE LA CONNEXION ZEROTIER
Voici une procédure pour monitorer la connexion Zerotier
Mon exemple est fait dans la configuration suivante:
un routeur Mikrotik RBwAPGR-5HacD2HnD (WAP R ac)
Accès internet Orange Fibre
Créer un Compte ZEROTIER (https://my.zerotier.com), gratuit pour 25 nodes.
Zerotier vous permettra d'interconnecter plusieurs sites, jusqu'à 25. Un package est disponible
Sur le routeur, ajoutez deux routes statiques pour s'assurer que le test passera par la connexion 4G et non pas ADSL ou fibre.
Les IPs des serveurs BetterUptime
172.66.41.22
172.66.42.234
Si vous êtes en IPV6 ajoutez
2606:4700:3108::ac42:2aea
2606:4700:3108::ac42:2916
/ip route
add comment=BetterUptime distance=1 dst-address=172.66.41.22/32 gateway=lte1
add comment=BetterUptime distance=1 dst-address=172.66.42.234/32 gateway=lte1
Créez le script avec l'URL générée par BetterUptime
/system script
add dont-require-permissions=no name=BETTERUPTIME-HEARTBEAT owner=root \
policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \
source="/tool fetch url=\"https://betteruptime.com/api/v1/heartbeat/xxxxxx\
xxxxxxxxxxxxxx\" keep-result=no"
Programmez l'exécution du script toutes les 3 minutes
/system scheduler
add interval=3m name=BETTERUPTIME-HEARTBEAT on-event=BETTERUPTIME-HEARTBEAT \
policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \
start-date=jan/01/1970 start-time=00:00:00