Configurer le protocole de temps du réseau sur Archlinux

Configurer le protocole de temps du réseau sur Archlinux
Dans ce didacticiel, nous allons examiner le protocole de temps du réseau (NTP), une technique souvent utilisée pour synchroniser la synchronisation de l'horloge sur les systèmes Linux à Internet. La synchronisation entre le synchronisation du système et de l'Internet est importante en raison de la latence du réseau, un paramètre qui peut modifier considérablement l'expérience de l'utilisateur sur le Web. NTP est capable de maintenir un retard de réseau de seulement 10 millisecondes, ce qui est une valeur acceptable.

Ce tutoriel couvrira l'installation et la configuration du démon NTP dans Archlinux.

Étape 1: Installez le démon NTP

Pour installer le démon NTP, lancez le terminal et entrez la commande suivante:

$ sudo pacman -s ntp


Cela installera le package NTP sur votre système, qui assumera la fonction en mode client.

Étape 2: Connectez-vous au serveur NTP

Il existe des couches hiérarchiques sur les serveurs NTP. Chaque couche est appelée strate. La première strate, appelée Starum 0, se compose de sources indépendantes du temps. La couche suivante, Stratum 1, se compose de serveurs directement liés à la strate 0. La couche suivante, Stratum 2, se compose de sources liées à la strate 1, et la hiérarchie se poursuit d'une manière similaire.

Les serveurs STRATUM 2 sont utilisés pour la synchronisation du temps Web-Server. Le pool de projet NTP en fournit une liste, à laquelle vous pouvez accéder ici: http: // www.piscine.NTP.org /


Vous voudrez choisir le plus proche de l'endroit où votre machine est située, avec l'option IBUSTST.

Étape 3: configurer le serveur NTP

Tout d'abord, activez le mode orphelin avant de configurer un serveur NTP sur votre système. Pour activer le mode orphelin, émettez la commande suivante:

$ TOS ORPHAN 15


Vous allez désormais configurer les paramètres pour restreindre l'accès client pour les utilisateurs qui cherchent à vous connecter à votre serveur. Supposons que vous souhaitiez restreindre les utilisateurs à lire uniquement le contenu sur votre serveur et à conserver les requêtes des utilisateurs pour l'état du temps du serveur à distance. Pour ce faire, vous exécuteriez la commande suivante:

$ restreindre le nomodify nomodify noquery


Pour obtenir des informations détaillées sur ces paramètres, consultez le lien suivant: https: // jlk.FJFI.cvut.CZ / Arch / Manpages / Man / NTP.confli.5

Étape 4: Utilisez le serveur NTP

Pour utiliser le serveur NTP, chargez d'abord le package NTP à partir de la console avec l'option -u:

$ sudo ntpd -u ntp: ntp


Alternativement, vous pouvez utiliser l'option -g pour démarrer le serveur NTP, qui désactive la panique:

$ sudo ntpd -g ntp: ntp


La panique est un seuil qui atténue les effets des sauts de temps si le temps du serveur est synchronisé pour la première fois avec un serveur NTP.

Pour démarrer le démon NTP sur le redémarrage du système, utilisez le NTPD.service:

$ sudo systemctl start ntpd.service


Pour afficher l'état de synchronisation, entrez ce qui suit:

$ sudo ntpd -p


Après avoir émis la commande ci-dessus, vous devez également vous afficher une liste des serveurs NTP. Certains de ces serveurs auront un astérisque avant leur nom. Ce sont les serveurs qui se synchronisent avec NTPD. En règle générale, il faut environ 15 à 20 minutes pour que NTPD sélectionne un serveur pour synchroniser avec.

Si vous n'exécutez pas de serveur, vous pouvez également synchroniser l'heure une fois par démarrage en utilisant le ntpdate.service

Conclusion

Dans ce tutoriel, nous vous avons montré comment configurer un serveur NTP sur votre système Archlinux. J'espère que vous avez trouvé ces instructions simples et faciles à suivre.