GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment configurer le serveur NTP sur RHEL 8 / CentOS 8 Linux

Chrony est un client NTP par défaut ainsi qu'un serveur NTP sur RHEL 8 / CentOS 8. Cet article vous fournira des informations sur la façon d'effectuer une installation et une configuration de base d'un serveur ou d'un client NTP sur RHEL 8.

Dans ce didacticiel, vous apprendrez :

  • Comment installer le serveur NTP sur RHEL 8/CentOS 8.
  • Comment installer le client NTP sur RHEL 8/CentOS 8.
  • Comment ouvrir le pare-feu aux requêtes NTP entrantes ?
  • Comment configurer Chrony en tant que serveur NTP.
  • Comment configurer Chrony en tant que client NTP.

Chrony – Liste des sources de serveurs NTP sur Red Hat Enterprise Linux 8.

Configuration logicielle requise et conventions utilisées

Configuration logicielle requise et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version du logiciel utilisée
Système RHEL 8/CentOS 8
Logiciel chronyc (chrony) version 3.3
Autre Accès privilégié à votre système Linux en tant que root ou via le sudo commande.
Conventions # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande
$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié

Comment configurer le serveur NTP sur les instructions pas à pas de RHEL 8 / CentOS 8 Linux

Il y a de fortes chances que Chrony soit déjà installé sur votre RHEL 8 et actuellement configuré en tant que client. Si tel est le cas, passez simplement directement à Étape 3 . Commençons par configurer un serveur NTP pour le réseau, par exemple. 192.168.1.0/24 .

  1. install package Chrony NTP :
    # dnf install chrony
    
  2. Activer chrony pour qu'il démarre après le démarrage :
    # systemctl enable chronyd
    
  3. Configurez Chrony pour qu'il agisse en tant que serveur NTP pour un réseau local.

    Comme déjà mentionné précédemment, le démon Chrony NTP peut agir à la fois comme serveur NTP ou comme client NTP. Pour transformer Chrony en serveur NTP, ajoutez la ligne suivante dans le Chrony principal /etc/chrony.conf fichier de configuration :

    allow 192.168.1.0/24
    

    N'hésitez pas à ajouter plus de allow lignes pour des réseaux supplémentaires ou des adresses IP hôtes.

  4. Redémarrez le démon Chrony NTP pour appliquer les modifications :
    # systemctl restart chronyd
    
  5. Ouvrez le port du pare-feu pour autoriser les requêtes NTP entrantes :
    # firewall-cmd --permanent --add-service=ntp
    # firewall-cmd --reload
    
  6. Confirmez la configuration de votre serveur NTP par une synchronisation manuelle de l'heure à partir de n'importe quel hôte situé sur le réseau autorisé. Tout client NTP devrait pouvoir se synchroniser avec le nouveau serveur Chrony NTP.

    Dans notre cas, nous utiliserons le ntpdate commande pour synchroniser que notre serveur Chrony NTP localise sur 192.168.1.150 Adresse IP :

    # ntpdate 192.168.1.150
    13 Dec 11:59:44 ntpdate[9279]: adjust time server 192.168.1.150 offset -0.031915 sec
    

Comment configurer un client NTP sur RHEL 8 / CentOS 8 Linux instructions étape par étape

Dans cette section, nous allons configurer un client NTP pour synchroniser l'heure avec notre nouveau serveur Chrony NTP situé sur le 192.168.1.150 Adresse IP :

  1. Installer le package Chrony NTP :
    # dnf install chrony
    
  2. Permettre à Chrony de démarrer après le démarrage :
    # systemctl enable chronyd
    
  3. Configurer Chrony pour qu'il agisse en tant que client NTP

    Pour transformer Chrony en client NTP, ajoutez la ligne suivante dans le Chrony principal /etc/chrony.conf fichier de configuration. Modifiez l'adresse IP en conséquence pour qu'elle pointe vers votre serveur Chrony NTP local :

    Server 192.168.1.150
    
  4. Redémarrez le démon Chrony NTP pour appliquer les modifications :
    # systemctl restart chronyd
    
  5. Vérifiez les sources de serveur NTP. Votre serveur NTP local doit être répertorié :
    # chronyc sources 
    210 Number of sources = 9
    MS Name/IP address         Stratum Poll Reach LastRx Last sample               
    ===============================================================================
    ^* rhel8.localdomain             3   6     7    36  -8235ns[-1042us] +/- 5523us
    

    Par défaut, le client Chrony NTP effectuera une synchronisation de l'heure toutes les 64 secondes.

  6. Vérifier la liste des clients NTP sur le serveur NTP :
    # chronyc clients
    Hostname                      NTP   Drop Int IntL Last     Cmd   Drop Int  Last
    ===============================================================================
    ntp-client.localdomain       7      0  10   -    48       0      0   -     -
    

Cent OS
  1. Installer et configurer HAProxy sur RHEL 8 / CentOS 8 Linux

  2. Comment installer le serveur DNS sur RHEL 8 / CentOS 8 Linux

  3. Comment installer le serveur Chrony NTP sur CentOS 8

  4. Comment configurer le serveur DNS sur CentOS 5 / RHEL 5

  5. Comment configurer le serveur et le client NTP dans CentOS / RHEL 7

Comment configurer l'adresse IP dans CentOS 7 / RHEL 7 et CentOS 6 / RHEL 6

Comment configurer le serveur DNS (BIND) sur CentOS 8 / RHEL 8

Comment installer l'interface graphique sur le serveur CentOS 8 / RHEL 8 Minimal Linux

Comment configurer la réplication FreeIPA sur Rocky Linux/Alma Linux/Centos 8

Comment configurer le serveur VNC sur CentOS/RHEL 6

Comment installer et configurer VNC Server sur CentOS/RHEL 8