Installation d’un serveur NTP
Version de l’OS: Centos 6.8
Installer le paquet (si non présent)
1 |
$ sudo yum install ntp |
Modifier le fichier de conf
1 |
$ sudo vim /etc/ntp.conf |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
# For more information about this file, see the man pages # ntp.conf(5), ntp_acc(5), ntp_auth(5), ntp_clock(5), ntp_misc(5), ntp_mon(5). driftfile /var/lib/ntp/drift # Permit time synchronization with our time source, but do not # permit the source to query or modify the service on this system. restrict default kod nomodify notrap nopeer noquery restrict -6 default kod nomodify notrap nopeer noquery # Permit all access over the loopback interface. This could # be tightened as well, but to do so would effect some of # the administrative functions. restrict 127.0.0.1 restrict -6 ::1 # Hosts on local network are less restricted. #restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap # Use public servers from the pool.ntp.org project. # Please consider joining the pool (http://www.pool.ntp.org/join.html). #server 0.centos.pool.ntp.org<span style="color: #000080;"><span style="color: #ff0000;"> <--- Commenter ligne</span></span> #server 1.centos.pool.ntp.org<span style="color: #000080;"> <span style="color: #ff0000;"> <--- Commenter ligne</span></span> #server 2.centos.pool.ntp.org<span style="color: #000080;"> <span style="color: #ff0000;"> <--- Commenter ligne</span></span> #server 3.centos.pool.ntp.org<span style="color: #000080;"><span style="color: #ff0000;"> <--- Commenter ligne</span></span> server 0.fr.pool.ntp.org<span style="color: #000080;"><span style="color: #ff0000;"> <--- Ajouter srv Fr</span></span> server 1.fr.pool.ntp.org<span style="color: #000080;"> <span style="color: #ff0000;"> <--- Ajouter srv Fr</span></span> server 2.fr.pool.ntp.org<span style="color: #000080;"><span style="color: #ff0000;"> <--- Ajouter srv Fr</span></span> #broadcast 192.168.1.255 autokey # broadcast server #broadcastclient # broadcast client #broadcast 224.0.1.1 autokey # multicast server #multicastclient 224.0.1.1 # multicast client #manycastserver 239.255.254.254 # manycast server #manycastclient 239.255.254.254 autokey # manycast client # Enable public key cryptography. #crypto includefile /etc/ntp/crypto/pw # Key file containing the keys and key identifiers used when operating # with symmetric key cryptography. keys /etc/ntp/keys # Specify the key identifiers which are trusted. #trustedkey 4 8 42 # Specify the key identifier to use with the ntpdc utility. #requestkey 8 # Specify the key identifier to use with the ntpq utility. #controlkey 8 # Enable writing of statistics records. #statistics clockstats cryptostats loopstats peerstats |
Puis
1 |
$ sudo vim /etc/ntp/step-tickers |
1 2 3 4 |
# List of servers used for initial synchronization. server 0.fr.pool.ntp.org <span style="color: #ff0000;"><--- Ajouter srv Fr</span> server 1.fr.pool.ntp.org <span style="color: #ff0000;"><--- Ajouter srv Fr</span> server 2.fr.pool.ntp.org<span style="color: #000080;"><span style="color: #ff0000;"> <--- Ajouter srv Fr</span></span> |
Démarrer le service NTP et ajouter le service au démarrage du système
1 2 |
$ sudo service ntpd start $ sudo chkconfig ntpd on |
Faire un test
1 |
$ sudo ntpq -p |
Qui renvoie
1 2 3 4 5 |
remote refid st t when poll reach delay offset jitter =========================================================== +ns1.pulsation.f 195.13.23.5 3 u 1 64 377 35.969 17.507 1.535 *arm.wtfismyip.c 129.69.1.153 2 u 63 64 377 28.379 21.069 2.822 +ks3361453.kimsu 37.187.2.84 3 u 66 64 377 32.050 21.898 3.198 |