OpenNTPd : Mise en place d'un serveur NTP sous OpenBSD
Contents
1 Introduction
Avoir ses machines à l'heure, c'est quand même bien pratique ! Surtout quand vous essayez de lire des logs à partir de 2 machiens différentes.
Pour les personnes qui souhaitent avoir l'heure à la microseconde prêt, OpenNTPd n'est pas fait pour ça, utilisez plutôt le serveur ntp traditionnel.
2 Installation
Rien a faire :-)
3 Configuration
Ouvrez le fichier /etc/ntpd.conf et enseignez le comme ceci :
/etc/ntpd.conf |
# $OpenBSD: ntpd.conf,v 1.8 2007/07/13 09:05:52 henning Exp $ # sample ntpd configuration file, see ntpd.conf(5) # Addresses to listen on (ntpd does not listen by default) # listen on * # sync to a single server server 0.pool.ntp.org server 1.pool.ntp.org server 2.pool.ntp.org server ntp1.jussieu.fr # use a random selection of 8 public stratum 2 servers # see http://support.ntp.org/bin/view/Servers/NTPPoolServers servers pool.ntp.org |
Voilà une configuration basique, mais qui a le mérite de fonctionner.
Editez ensuite le fichier /etc/rc.conf pour lui indiquer que le serveur ntp doit démarrer au boot, puis modifiez cette ligne comme suit :
/etc/rc.conf.local |
ntpd_flags="-s" |
Voilà, si vous voulez lancer le démon pour voir ce que cela donne :
ntpd |
ntpd |
4 Vérification
Pour s'assurer que tout fonctionne, utilisez la commande qui suit :
tail |
tail -f /var/log/daemon |
Cela peut prendre jusqu'a 4 minutes environ pour synchroniser votre machine
5 Synchronisation manuelle
Si vous souhaitez faire une synchronisation manuelle, utilisez cette commande :
rdate |
rdate -ncv 0.pool.ntp.org |
6 Ressources
http://www.openntpd.org/
http://www.openbsd101.com/tipstricks.html