Μετάβαση στο περιεχόμενο

Διαμόρφωση διακομιστή NTP στον διακομιστή Mediation Controller

Η χρήση ενός διακομιστή NTP σάς δίνει τη δυνατότητα να συγχρονίζετε τα ρολόγια των υπολογιστών σας με εκείνο του διακομιστή NTP.
Αυτή η τεκμηρίωση περιγράφει τη διαμόρφωση ενός διακομιστή NTP για τον διακομιστή Mediation Controller του CyberElements Bastion.

Προαπαιτούμενα

Απαιτούνται πρόσβαση SSH ή κονσόλας + δυνατότητα χρήσης του λογαριασμού υπερχρήστη στον υπολογιστή. Επιπλέον, πρέπει να βεβαιωθείτε ότι ο διακομιστής Mediation Controller έχει ανοιχτή τη θύρα UDP 123 προς τον επιθυμητό διακομιστή ή τους επιθυμητούς διακομιστές NTP.

Η διαμόρφωση του ή των διακομιστών NTP για τον διακομιστή Mediation Controller του CyberElements Bastion ορίζεται στο αρχείο /etc/ntpsec/ntp.conf. Από προεπιλογή, ως διακομιστές NTP χρησιμοποιούνται οι διακομιστές του Debian.

Για να προσαρμόσετε τον ή τους διακομιστές NTP που θα χρησιμοποιηθούν, ξεκινήστε μετατρέποντας σε σχόλιο (προσθέστε # στην αρχή της γραμμής) τη χρήση των διακομιστών NTP του Debian στις γραμμές 34-37:

31
32
33
34
35
36
37
# pool.ntp.org maps to about 1000 low-stratum NTP servers.  Your server will
# pick a different set every time it starts up.  Please consider joining the
# pool: <http://www.pool.ntp.org/join.html>
#pool 0.debian.pool.ntp.org iburst
#pool 1.debian.pool.ntp.org iburst
#pool 2.debian.pool.ntp.org iburst
#pool 3.debian.pool.ntp.org iburst

Στη συνέχεια, ξεκινώντας από τη γραμμή 27, προσθέστε έναν ή περισσότερους διακομιστές NTP. Πρέπει να προστεθεί ένας διακομιστής ανά γραμμή, με την εξής μορφή: server IP_ou_DNS_NTP.

Παράδειγμα

Για να χρησιμοποιήσετε τους διακομιστές ntp1.systancia.local και 172.16.20.20, το αρχείο θα τροποποιούνταν ως εξής:

26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Specify one or more NTP servers.
server ntp1.systancia.local
server 172.16.20.20

# Public NTP servers supporting Network Time Security:
# server time.cloudflare.com nts

# pool.ntp.org maps to about 1000 low-stratum NTP servers.  Your server will
# pick a different set every time it starts up.  Please consider joining the
# pool: <http://www.pool.ntp.org/join.html>
#pool 0.debian.pool.ntp.org iburst
#pool 1.debian.pool.ntp.org iburst
#pool 2.debian.pool.ntp.org iburst
#pool 3.debian.pool.ntp.org iburst

Πληροφορίες

Περισσότερες πληροφορίες σχετικά με τη διαμόρφωση του αρχείου μπορείτε να λάβετε με την εντολή man ntp.conf.

Προσοχή!

Εάν ορίσετε λιγότερους από 3 διακομιστές NTP, η παράμετρος minsane στη γραμμή 24 πρέπει να μειωθεί στον αριθμό των διακομιστών NTP.
Χωρίς αυτή την τροποποίηση, το ntpsec δεν θα διορθώσει την ώρα του υπολογιστή.

Παράδειγμα

Εάν έχει οριστεί μόνο ένας διακομιστής NTP, η γραμμή 24 πρέπει να τροποποιηθεί ώστε η τιμή του minsane να είναι 1:

24
tos minclock 4 minsane 1

Με βάση το παραπάνω παράδειγμα διαμόρφωσης με δύο διαμορφωμένους διακομιστές NTP, και επομένως τιμή minsane ίση με 2, θα είχαμε τις εξής καθολικές ρυθμίσεις:

22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Comment this out if you have a refclock and want it to be able to discipline
# the clock by itself (e.g. if the system is not connected to the network).
tos minclock 4 minsane 2

# Specify one or more NTP servers.
server ntp1.systancia.local
server 172.16.20.20

# Public NTP servers supporting Network Time Security:
# server time.cloudflare.com nts

# pool.ntp.org maps to about 1000 low-stratum NTP servers.  Your server will
# pick a different set every time it starts up.  Please consider joining the
# pool: <http://www.pool.ntp.org/join.html>
#pool 0.debian.pool.ntp.org iburst
#pool 1.debian.pool.ntp.org iburst
#pool 2.debian.pool.ntp.org iburst
#pool 3.debian.pool.ntp.org iburst

Μετά την αποθήκευση της νέας διαμόρφωσης, πρέπει να γίνει επανεκκίνηση της υπηρεσίας ntpsec:

1
systemctl restart ntpsec