WikiMiNET

La documentation technique et administrative

Outils pour utilisateurs

Outils du site


wiki:services:ntp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wiki:services:ntp [2013/05/26 17:22]
moostik
wiki:services:ntp [2020/06/27 18:16] (Version actuelle)
Ligne 1: Ligne 1:
 +====== NTP Network Time Protocol: ======
  
 +Un NTP est un serveur de temps, il permet à tous nos serveurs d'être synchronisés sur la même horloge, ce qui est utile pour les logs et même la lutte anti-spam à MiNET.
 +
 +MiNET possède deux serveurs ntp (ntp1.minet.net et ntp2.minet.net) qui servent à la synchronisation de tous les serveurs.
 +
 +Le service de temps utilisé à minet est ntpd (c'est à vrai dire le seul utilisable depuis qu'openNTP n'est plus maintenu). La synchronisation du ntp se fait sur le ntp de l'int. 
 +
 +==== Comment installer un serveur ntp ====
 +
 +Installer les paquets nécessaires :
 +
 +<code>
 +apt-get install ntp ntpdate
 +</code>
 +
 +configurer correctement **/etc/ntp.conf**.
 +
 +<code>
 +# on dit sur quel server on se synchronise, les options 
 +# iburst pour essayer plusieurs fois de contacter les servers distants avant d'abandonner
 +# et dynamic pour que le serveur donne toujours le temps même si il n'arrive plus a contacter les ntp parents
 +server ntp1.int-evry.fr iburst dynamic
 +server ntp2.int-evry.fr iburst dynamic
 +# on ajoute le server minet :
 +server ntp1.minet.net iburst
 +
 +# on autorise les serveurs à se connecter sur notre ntp
 +restrict 192.168.0.0 mask 255.255.0.0
 +restrict 157.159.0.0 mask 255.255.0.0
 +restrict 127.0.0.1
 +restrict ::1
 +
 +</code>
 +
 +il faut ensuite forcer la première synchronisation 
 +
 +<code>
 +ntpdate -u ntp1.int-evry.fr 
 +</code>
 +
 +une fois cela fait vous pouvez relancer le service ntp et observer la synchronisation avec 
 +
 +<code>
 +ntpq -p
 +# toutes les 60 seconde il y a une synchronisation qui augmente le champ reach
 +# le champ reach doit au mois être égal à 200 pour que le serveur redistribue le temps
 +</code>
 +
 +En cas de perte de l'internet on voudrait ne pas perdre le ntp (pour ne pas compliquer la situation) 
 +
 +<code>
 +#on rajoute l'adresse special de loopback ntp
 +server 127.127.1.0
 +#par défault il sera en stratum 5, les ntp de l'int seront donc prioritaires
 +</code>
wiki/services/ntp.txt · Dernière modification: 2020/06/27 18:16 (modification externe)