Comment configurer le serveur NTP et le client sur Debian 9 Stretch Linux

Comment configurer le serveur NTP et le client sur Debian 9 Stretch Linux

Objectif

L'objectif est de configurer le serveur NTP privé sur Debian 9 Stretch Linux

Système d'exploitation et versions logicielles

  • Système opérateur: - Debian 9 Stretch
  • Logiciel: - ntpd 4.2.8

Exigences

L'accès privilégié à l'installation de votre serveur Debian sera requis.

Difficulté

FACILE

Conventions

  • # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
  • $ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier

Instructions

Si vous exécutez un seul système ou un petit réseau local avec peu d'hôtes, la configuration d'un serveur NTP dédié pourrait être considéré comme une exagération. Cependant, pour un grand réseau, la configuration d'un serveur NTP privé, en service privé, les clients LAN sont recommandés.

Installation du serveur NTP

L'installation du serveur NTP est facile en tant qu'exécution d'une commande:

# apt installer ntp 

Après l'installation, confirmez que votre serveur NTP est opérationnel:

# Statut SystemCTL NTP ● NTP.Service - LSB: Démarrer le démon NTP chargé: chargé (/ etc / init.d / ntp; généré; Vendor Preset: Activé) Actif: Active (Running) depuis ven 2017-06-16 10:19:45 AEST; Il y a 3s Docs: Homme: Systemd-Sysv-Generator (8) Processus: 1259 Execstop = / etc / init.D / NTP Stop (code = Overy, Status = 0 / Success) Processus: 1308 ExecStart = / etc / init.D / NTP Démarrer (code = EXITE, Status = 0 / Success) Tâches: 2 (Limite: 4915) CGroup: / System.tranche / ntp.Service └fiques1318 / USR / SBIN / NTPD -P / VAR / RAND / NTPD.pid -g -u 108: 112 


Configuration du serveur NTP

Le Sever NTP est préconfiguré hors de la boîte. La configuration de votre serveur NTP peut être gérée via / etc / ntp.confli fichier de configuration. La configuration du serveur NTP par défaut repose sur Debian.piscine.NTP.org groupe de serveurs:

piscine 0.Debian.piscine.NTP.org ibasset piscine 1.Debian.piscine.NTP.org ibasset piscine 2.Debian.piscine.NTP.org ibasset piscine 3.Debian.piscine.NTP.org ibasset 

Selon votre emplacement, vous pouvez modifier le groupe de serveurs NTP ci-dessus pour tout serveur NTP plus proche de votre emplacement. Alternativement, utilisez un pays spécifique piscine.NTP.org sous-groupes. Par exemple, pour limiter le sous-groupe du serveur NTP aux États-Unis, éditez votre / etc / ntp.confli avec:

piscine 0.nous.piscine.NTP.org ibasset piscine 1.nous.piscine.NTP.org ibasset piscine 2.nous.piscine.NTP.org ibasset piscine 3.nous.piscine.NTP.org ibasset 

Cela fonctionne pour la plupart des pays. Par exemple, si vous êtes en Australie 0.Debian.piscine.NTP.org va devenir 0.au.piscine.NTP.org, Pour l'Inde 0.dans.piscine.NTP.org et ainsi de suite.

De plus, vous souhaiterez peut-être restreindre l'accès à votre serveur NTP uniquement aux clients LAN spécifiques. Par exemple en ajoutant la ligne ci-dessous dans votre / etc / ntp.confli Fichier de configuration NTP Le serveur limitera l'utilisation de NTP uniquement pour dix.0.0.0 réseau avec masque 255.0.0.0.

restreindre 10.0.0.0 Masque 255.0.0.0 nomodify notrap 

Après avoir apporté des modifications à / etc / ntp.confli NTP Configuration File Issue Server Restart:

# SystemCTL Redémarrer NTP 

Pour permettre à votre serveur de démarrer après le redémarrage de l'exécution:

# SystemCTL Activer NTP NTP.Le service n'est pas un service natif, redirigeant vers Systemd-Sysv-stall. Exécution: / lib / systemd / systemd-sysv-stall activer ntp 

Configuration du client

Pour configurer le client pour utiliser le serveur NTP, vous devez d'abord installer ntpdate emballer:

# apt install ntpdate 

Une fois installé, essayez de demander votre nouveau serveur NTP. Étant donné que le serveur NTP peut être résolu via le nom d'hôte linuxconfig.NTP exécuter:

# ntpdate linuxconfig.ntp 6 juin 10:59:05 ntpdate [11190]: ajustez le serveur temporel 10.1.1.125 Offset -0.005883 SEC 

Ce qui reste, c'est modifier / etc / par défaut / ntpdate fichier pour forcer votre client à utiliser votre nouveau serveur NTP en permanence.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Ubuntu 20.04 serveur NTP
  • Ubuntu 22.04 serveur NTP
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Fichiers de configuration Linux: 30 premiers
  • Comment configurer le serveur NTP et le client sur Almalinux
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Téléchargement Linux
  • Linux peut-il obtenir des virus? Exploration de la vulnérabilité de Linux…
  • Choses à installer sur Ubuntu 22.04