Petit script bash pour sauvegarder la configuration des baux DHCP de la Freebox serveur.
Pour cela, j’utilise la « librairie » freeboxos-bash-api.
Suivez les instructions du Readme pour télécharger le script et autoriser « l’application ».
Une fois que vous avez le token, le script suivant récupérera la configuration des baux DHCP et l’enregistrera dans « dhcp.conf » :
#!/bin/bash MY_APP_ID="BackupDHCP" MY_APP_TOKEN="3lWCBZSE4aRUU7+Nnbrb5gZGyZJgSjaf1uEpXCX8HJKVHJKVHSKGHSJQLYTR75645P" # source the freeboxos-bash-api source ./freeboxos_bash_api.sh # login login_freebox "$MY_APP_ID" "$MY_APP_TOKEN" date > dhcp.conf echo answer=$(call_freebox_api '/dhcp/static_lease/') >> dhcp.conf |
Ajoutez un cron (par exemple tous les dimanches à 2h) :
0 2 * * 0 /home/scripts/freeboxos/backup_dhcp.sh |