NTP est une abréviation de « Network Time Protocol » qui est utilisée pour synchroniser l’heure du serveur et de la machine cliente. Dans ce processus, la machine cliente demande au serveur l’heure actuelle et le serveur envoie des données sous forme de paquets. Il existe une norme de temps universelle et suivie par tout le monde connue sous le nom d’UTC (Temps universel coordonné). Le port 123 est par défaut alloué au serveur NTP et tout ce processus est suivi par le protocole UDP (User Datagram Protocol).
Dans cet article, nous nous concentrons sur la recherche du serveur NTP en installant et en configurant le serveur NTP dans Debian.
Comment puis-je trouver mon serveur NTP sur Debian
Le NTP est un processus dans lequel la machine cliente demande au serveur de régler son heure. Nous allons donc d’abord comprendre comment installer et configurer le serveur NTP, puis apprendre à connaître les adresses IP de NTP.
Installation et configuration de NTP : Tout d’abord, nous mettrons à jour le dépôt Debian:
Nous installerons le dernier package disponible de NTP:
Par défaut, après l’installation, NTP doit être d’état actif, vous pouvez le confirmer en vérifiant son état mais s’il est inactif, vous pouvez démarrer le serveur NTP:
Après le redémarrage, vérifiez son état s’il est en cours d’exécution ou non:
Par conséquent, le NTP est en cours d’exécution. Maintenant, nous allons configurer le pare-feu afin qu’il permette au client de demander au serveur sinon il limitera le client à envoyer une requête et à cette fin passera d’abord en mode racine.
Exécutez ces deux commandes ici, en demandant au pare-feu d’autoriser les requêtes sur le port 123 qui est par défaut alloué au NTP.
iptables-A ENTRÉE -p udp –dport 123-j ACCEPTER
Maintenant, nous allons quitter le mode utilisateur root comme:
Vérification du NTP fonctionnant à l’aide de ntpstat: La commande ntpstat nous indique si la connexion est établie entre le serveur et le client, si la connexion est établie, l’état sera « synchronisé ». Si ntpstat génère l’erreur de « commande introuvable » lors de l’exécution de la commande:
Ensuite, nous pouvons installer ntpstat en exécutant la commande suivante.
Maintenant, pour vérifier l’état, exécutez à nouveau la commande.
La sortie affiche l’adresse IP du serveur NTP avec les détails récents de la correction de l’heure avec le serveur et pour vérifier l’état de synchronisation de l’horloge, nous exécuterons la commande pour obtenir l’état de sortie.
Le résultat « 0 » signifie que l’horloge du client est synchronisée avec le serveur. Les autres résultats peuvent être soit « 1 », ce qui signifie que l’horloge de la machine cliente n’est pas synchronisée avec le serveur, soit « 2 », ce qui signifie que le client n’est pas connecté au serveur.
Vérification du serveur ntp à l’aide de la commande ntpq : La commande Ntpq surveille le démon NTP, les opérations ntpd et détermine les performances du NTP. Nous utiliserons des drapeaux, p qui signifie imprimer la liste complète des pairs connus par le serveur avec le résumé de leur état, et n qui signifie afficher les adresses d’hôte.
Conclusion
NTP nous permet de nous synchroniser avec les mêmes unités de temps que le monde suit. NTP définit l’heure de sa machine en demandant au serveur de lui donner des informations sur l’heure, puis les deux sont synchronisés avec l’heure d’Internet. Dans cet article, nous avons discuté de deux méthodes permettant d’obtenir des informations sur notre serveur NTP dans Debian. J’espère que cet article vous aidera à comprendre non seulement comment trouver notre serveur NTP sur Debian, mais aussi l’installation et la configuration de NTP sur la machine du serveur et du client.