Comment configurer le serveur NTP sur CentOS 7 Linux

Gardez notre les serveurs synchronisé est l'un des principaux objectifs au sein de notre gestion puisque cette synchronisation ils dépendent de nombreux processus, services et applications pour fonctionner correctement, car une défaillance de ce processus peut constituer un problème de gestion majeur.

Pour garder cette synchronisation toujours à jour et correctement il existe un protocole appelé NTP qui nous permettra d'être sûr que la synchronisation de notre serveur, quel que soit le développeur, est configuré correctement.

Ensuite, nous allons voir ce qu'est NTP et quelles fonctions il a pour qu'il puisse nous aider à transférer un horaire dans le même réseau permettant une synchronisation.

Qu'est-ce que le NTPNTP (Network Time Protocol) qui nous permet de transférer du temps à travers un réseau, et, bien que pour beaucoup il soit nouveau, ce protocole est en fait actif sur le réseau depuis plus de 26 ans et bien qu'il ait été initialement implémenté dans les environnements Linux aujourd'hui en jour, nous pouvons l'utiliser dans des environnements Windows ou Mac OS. Ce protocole utilise une architecture client/serveur et repose sur trois règles qui sont :

  • décalage d'horloge : Cette option est chargée de comparer l'heure du serveur local et l'horloge spécifiée.
  • délai aller-retour : Ce paramètre est chargé de mesurer les latences temporelles dans le processus de transfert de paquets.
  • référence de dispersion: Indique le nombre maximum d'erreurs liées aux informations d'horloge externe.
Dans cet esprit, nous verrons comment configurer NTP dans CentOS 7.

1. Comment installer NTP sur CentOS 7

Étape 1
La première étape consiste à installer NTP dans CentOS 7 et pour cela nous exécuterons la commande suivante :

 miam installer ntp

Nous acceptons le téléchargement et l'installation des packages NTP respectifs sur CentOS 7

Étape 1
Une fois NTP installé dans CentOS 7, nous devons aller au lien suivant. Là, nous devons sélectionner le continent et le pays sur lesquels les serveurs d'horloge doivent être configurés et dans la partie supérieure, nous pouvons voir les différents serveurs disponibles :

AGRANDIR

2. Comment ajouter les serveurs dans CentOS 7

Étape 1
Une fois que nous sommes clairs sur les serveurs à ajouter dans CentOS 7, nous passons à la route suivante pour les configurer avec l'éditeur préféré :

 nano /etc/ntp.conf
Étape 2
Les informations suivantes seront affichées là où nous verrons les serveurs NTP par défaut :

Étape 3
Là il faut commenter les serveurs actuels en mettant le symbole # devant et en bas en ajoutant les nouveaux serveurs selon le territoire :

Étape 4
Dans ce même fichier, nous devons ajouter la ligne suivante avec l'IP du serveur à travers laquelle nous autoriserons les clients du réseau à synchroniser leurs ordinateurs avec le serveur CentOS 7 :

 restreindre 192.168.0.14 netmask 255.255.255.0 nomodify notrap 
Étape 5
Le paramètre nomodify notrap empêche les clients de modifier le serveur d'horloge.

Étape 6
Nous gardons modifications à l'aide des touches :

Ctrl + O

Oui nous avons quitté l'éditeur en utilisant les clés

Ctrl + X

NoterEn cas de besoin d'informations sur des problèmes ou des événements dans NTP, nous pouvons ajouter la ligne suivante au fichier précédent :

 fichier journal /var/log/ntp.log

3. Comment ajouter des règles au pare-feu dans CentOS 7


Le protocole NTP utilise le port UDP 123, c'est pourquoi il doit être activé dans le pare-feu pour permettre une communication correcte.
Pour activer ce port, nous exécuterons les commandes suivantes :
 firewall-cmd --add-service = ntp --permanent firewall-cmd --reload

4. Comment activer, démarrer et afficher l'état du service NTP dans CentOS 7


Une fois le port activé dans le pare-feu, nous exécuterons les commandes suivantes pour activer, démarrer et voir l'état du service NTP dans CentOS 7 :
 systemctl démarrer ntpd systemctl activer ntpd systemctl status ntpd

Nous pouvons voir que son état actuel est Actif.

5. Comment vérifier la synchronisation NTP avec les serveurs sur CentOS 7

Étape 1
Une fois le service activé, nous exécuterons les commandes suivantes pour vérifier l'état de la synchronisation :

 ntpq -p date -R

Étape 2
Si vous souhaitez effectuer une requête auprès des serveurs que nous avons attribués à partir de la page officielle NTP, nous devons exécuter les opérations suivantes :

 ntpdate -q 0.es.pool.ntp.org 2.es.pool.ntp.org

N'oubliez pas de changer de serveur pour ceux sélectionnés.

6. Comment configurer NTP sur un client Windows dans CentOS 7


La dernière étape consiste à aller sur les ordinateurs clients et à l'assigner à synchroniser avec le serveur CentOS 7, dans ce cas nous le ferons sur un client Windows et pour cela nous allons dans les propriétés Date et heure et sélectionnons l'option Changer le fuseau horaire.

Dans la fenêtre affichée, nous allons dans l'onglet Heure Internet et cliquez sur le bouton Modifier les paramètres, puis nous activons la case Synchroniser avec un serveur de temps Internet et ajoutez l'adresse IP du serveur CentOS 7.

Cliquez sur OK puis sur Appliquer/OK pour enregistrer les modifications et autoriser la synchronisation du client avec CentOS 7.

Comme nous le voyons avec ces étapes, vous pouvez avoir un serveur NTP entièrement configuré dans votre distribution CentOS 7. En guise de suggestion de serveurs, ne manquez pas comment installer un serveur DNS dans CentOS 7.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave