From 747af21bea685d75ea524c97fcb6e8d44b466c86 Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Fri, 27 Mar 2020 21:49:51 +0100 Subject: add doc/rotate-ntp.md --- doc/rotate-ntp.md | 40 ++++++++++++++++++++++++++++++++++++++++ rotate-ntp | 1 + 2 files changed, 41 insertions(+) create mode 100644 doc/rotate-ntp.md diff --git a/doc/rotate-ntp.md b/doc/rotate-ntp.md new file mode 100644 index 0000000..eb04f5c --- /dev/null +++ b/doc/rotate-ntp.md @@ -0,0 +1,40 @@ +Rotate NTP servers +================== + +[◀ Go back to main README](../README.md) + +Description +----------- + +RouterOS requires NTP servers to be configured by IP address. Servers from a +pool may appear and disappear, leaving broken NTP configuration. + +This script allows to rotate IP addresses from a given pool. + +Requirements and installation +----------------------------- + +Just install the script: + + $ScriptInstallUpdate rotate-ntp; + +Configuration +------------- + +The configuration goes to `global-config-overlay`, this is the parameter: + +* `NtpPool`: dns name of ntp server pool + +Usage and invocation +-------------------- + +Just run the script to update the NTP configuration with actual IP +addresses from pool if required. + +Alternatively a scheduler can be created: + + / system scheduler add interval=5d name=rotate-ntp on-event="/ system script run rotate-ntp;" start-time=startup; + +--- +[◀ Go back to main README](../README.md) +[▲ Go back to top](#top) diff --git a/rotate-ntp b/rotate-ntp index 534f400..e0c1999 100644 --- a/rotate-ntp +++ b/rotate-ntp @@ -3,6 +3,7 @@ # Copyright (c) 2013-2020 Christian Hesse # # rotate the ntp servers +# https://git.eworm.de/cgit/routeros-scripts/about/doc/rotate-ntp.md :global NtpPool; -- cgit v1.2.3-54-g00ecf