Passer au contenu

Comment mettre à l’heure un réseau local?

Solution : en installant et configurant un serveur ntp.

Testé avec Mandrake 7.1/Mandrake 8.0/SuSE 7.1.Si vous administrez un réseau local reliant plusieurs micro-ordinateurs entre eux, vous devez faire attention à ce que toutes ces plates-formes soient synchrones afin de simplifier la gestion des sauvegardes. De même, certains programmes s’appuyant largement sur les calculs horaires, comme les logiciels de gestion de projets, risquent de ne plus fonctionner correctement.Il faut donc synchroniser les machines du réseau local avec un serveur de temps. Pour cela, installez sur un serveur Linux, le paquetage xntp soit depuis les CD-Rom d’installation de votre distribution Linux, soit en récupérant les sources sur Eecis.udel.edu. Après avoir installé le paquetage, connectez-vous avec le compte administrateur, lancez votre éditeur de texte préféré et ouvrez le fichier de configuration /etc/ntp.conf Modifiez ce fichier de manière à obtenir le listing suivant :

Avec ce fichier de configuration, xntp va se synchroniser sur le serveur de référence de l’Inria (canon.inria.fr) lorsqu’une connexion à Internet est établie. Si cette dernière n’est pas active, il se synchronise avec lui-même (paramètre fudge). L’option broadcastclient permet d’envoyer les informations de synchronisation aux autres ordinateurs du réseau. Démarrez ensuite le serveur de temps par la commande /etc/rc.d/init.d/xntpd start.Pour vérifier qu’il fonctionne correctement, vérifiez de temps en temps le contenu du fichier /var/log/ntp.log. Si les autres machines du réseau local sont équipées de Windows, récupérez sur Internet, le programme AboutTime ( Arachnoid.com). Une fois AboutTime installé, exécutez-le. Cliquez sur l’onglet TimeHost et activez le bouton Add. Dans le champ Host name/address, indiquez l’adresse IP ou le nom du serveur de temps et précisez SNTP dans la liste Protocol. Tapez un nom quelconque dans le champ Site name. Validez par un clic sur le bouton Ok. Optez pour l’onglet Control/Time Client et activez le bouton Set time.Le PC sous Windows se synchronisera avec le serveur de temps. Cliquez sur le bouton Hide afin qu’AboutTime s’exécute en tâche de fond. Pour les ordinateurs sous Linux, il suffit de saisir dans une console ou une xterm, la commande ntpdate -u IP où IP désigne l’adresse IP ou le nom du serveur de temps. Enfin, automatisez le lancement dAboutTime et de ntpdate au démarrage des ordinateurs.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Filigrane Press