Comment trouver mon serveur NTP dans Debian

Comment trouver mon serveur NTP dans Debian
NTP est une abréviation du «protocole de temps réseau» qui est utilisé pour synchroniser l'heure du serveur et de la machine client. Dans ce processus, la machine client demande le serveur pour l'heure actuelle et le serveur envoie des données sous forme de paquets. Il y a une norme de temps universelle et suivie de tous ceux connus sous le nom de UTC (temps universel coordonné). Le port 123 est par défaut alloué au serveur NTP et tout ce processus est suivi par le protocole de datagramme (UDP).

Dans cet article, nous nous concentrons sur la recherche du serveur NTP en installant et en configurant le NTP dans Debian.

Comment trouver mon serveur NTP sur Debian

NTP est un processus dans lequel la machine client demande au serveur de définir son temps. Donc, nous comprendrons d'abord comment installer et configurer le serveur NTP, puis apprendre à trouver les adresses IP de NTP.

Installation et configuration de NTP : Tout d'abord, nous mettrons à jour le référentiel de Debian:

$ sudo apt mise à jour

Nous installerons le dernier package disponible de NTP:

$ sudo apt install ntp -y

Par défaut, après l'installation, le NTP devrait être de statut actif, vous pouvez le confirmer en vérifiant son état, mais s'il est inactif, vous pouvez démarrer le serveur NTP:

$ sudo systemctl start ntp

Après le redémarrage, vérifiez son statut s'il est en cours d'exécution ou non:

$ sudo systemctl status ntp

Par conséquent le NTP est en cours d'exécution. Maintenant, nous allons configurer le pare-feu afin qu'il permettra au client de demander le serveur, sinon il restreindra le client d'envoyer une requête et à cet effet passera d'abord en mode racine.

$ sudo -s

Exécutez ces deux commandes ici, demandant au pare-feu d'autoriser les requêtes sur le port 123 qui est par défaut allouée au NTP.

iptables -a sortie -p udp --dport 123 -j accepter
iptables -a entrée -p udp --dport 123 -j accepter

Nous allons maintenant quitter le mode utilisateur racine comme:

sortie

Vérification du NTP travaillant à l'aide de NTPSTAT : La commande NTPSTAT nous montre si la connexion est établie entre le serveur et le client, si la connexion est établie, alors le statut sera «synchronisé». Si NTPSTAT génère l'erreur de «commande introuvable» lors de l'exécution de la commande:

$ ntpstat

Ensuite, nous pouvons installer ntpstat exécutant la commande suivante.

$ sudo apt install ntpstat -y

Maintenant pour vérifier l'état, exécutez à nouveau la commande.

$ ntpstat

La sortie affiche l'adresse IP du serveur NTP ainsi que les détails récents de la correction du temps avec le serveur et pour vérifier l'état de la synchronisation de l'horloge, nous exécuterons la commande pour obtenir l'état de sortie.

$ echo $?

Le résultat «0» signifie que l'horloge du client est synchronisée avec le serveur. Les autres résultats peuvent être «1», ce qui signifie que l'horloge de la machine client n'est pas synchronisée avec le serveur ou «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 ce qui signifie imprimer toute la liste des pairs connus du serveur avec le résumé de leur état, et n qui signifie afficher les adresses hôtes.

$ ntpd -pn

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 de temps, puis les deux sont synchronisés avec le temps d'Internet. Dans cet article, nous avons discuté de deux méthodes par lesquelles nous pouvons obtenir les informations sur notre serveur NTP dans Debian. J'espère que ce message vous aidera à comprendre non seulement comment trouver notre serveur NTP sur Debian, mais aussi l'installation et la configuration de NTP sur le serveur et la machine du client.