Méthode de réglage de synchronisation de l'heure de configuration Ubuntu et windos LAN NTP

Configuration ntp de l'ordinateur hôte Ubuntu et du système Windows dans le réseau local

NTP ou Network Time Protocol est un protocole utilisé pour synchroniser toutes les horloges système d'un réseau afin qu'elles utilisent la même heure. Lorsque nous utilisons le terme NTP, nous entendons le protocole lui-même, mais également les programmes client et serveur exécutés sur les ordinateurs du réseau. NTP appartient à la suite de protocoles TCP/IP traditionnelle et peut facilement être classée comme l'une de ses parties les plus anciennes.

Lors du réglage initial de l'horloge, six permutations sont nécessaires entre 5 et 10 minutes avant le réglage de l'horloge. Une fois les horloges du réseau synchronisées, le client met à jour l'horloge avec le serveur toutes les 10 minutes. En règle générale, cela se fait avec un seul échange de messages (transaction). Ces transactions utilisent le numéro de port 123 du système.

Dans cet article, nous décrivons un processus étape par étape pour :

  • Installez et configurez un serveur NTP sur un ordinateur Ubuntu.
  • Configurez le client NTP pour qu'il se synchronise avec l'heure du serveur.
  1. Configurer le serveur ntp sous ubunutu

Afin d'installer les dernières versions logicielles disponibles à partir de référentiels Internet, votre index de référentiel local doit être cohérent avec celles-ci. Exécutez la commande suivante en tant que sudo pour mettre à jour l'index de votre dépôt local :

$ sudo apt-obtenir la mise à jour

 

  1. Installer le serveur NTP en utilisant apt-get

Veuillez exécuter la commande suivante en tant que sudo afin d'installer le programme d'installation du serveur NTP à partir du référentiel APT :

$ sudo apt-get install ntp

  

Entrez "Y" pour continuer l'installation

  1. Une fois l'installation terminée, entrez la commande pour vérifier que l'installation a réussi et afficher le numéro de version

$ sntp --version

  

  1. Ouvrez le fichier dans l'éditeur nano en tant que sudo en exécutant la commande suivante :

$ sudo vous /etc/ntp.conf

 

 

Modifiez-le aux octets indiqués ci-dessous

 

Les octets suivants sont le fichier ntp.Conf modifié

# /etc/ntp.conf, configuration pour ntpd ; voir ntp.conf(5) pour de l'aide

fichier de dérive /var/lib/ntp/ntp.drift

# Définition des secondes intercalaires fournie par tzdata

leapfile /usr/share/zoneinfo/leap-seconds.list

# Activez cette option si vous souhaitez que les statistiques soient enregistrées.

#statsdir /var/log/ntpstats/

statistiques loopstats peerstats clockstats

filegen loopstats file loopstats type day enable

filegen peerstats file peerstats type day enable

filegen clockstats file clockstats type day enable

# Spécifiez un ou plusieurs serveurs NTP.

# Utilisez les serveurs du projet de pool NTP. Approuvé par le conseil technique d'Ubuntu

# le 2011-02-08 (LP : #104525). Voir http://www.pool.ntp.org/join.html pour

# Plus d'information.

serveur 0.us.pool.ntp.org

serveur 1.us.pool.ntp.org

serveur 2.us.pool.ntp.org

serveur 3.us.pool.ntp.org

# Utilisez le serveur ntp d'Ubuntu comme solution de secours.

piscine ntp.ubuntu.com

# Configuration du contrôle d'accès ; voir /usr/share/doc/ntp-doc/html/accept.html pour

# détails. La page Web <http://support.ntp.org/bin/view/Support/AccessRestrictions>

# peut également être utile.

#

# Notez que "restrict" s'applique à la fois aux serveurs et aux clients, donc une configuration

# qui pourrait être destiné à bloquer les requêtes de certains clients pourrait également se terminer

# jusqu'à bloquer les réponses de vos propres serveurs en amont.

# Par défaut, échangez du temps avec tout le monde, mais n'autorisez pas la configuration.

restreindre -4 par défaut kod notrap nomodify nopeer noquery limited

restreindre 10.10.10.0 masque 255.255.255.0 modifier

restreindre -6 par défaut kod notrap nomodify nopeer noquery limited

# Les utilisateurs locaux peuvent interroger le serveur ntp de plus près.

restreindre 127.0.0.1

restreindre ::1

# Nécessaire pour ajouter des entrées de pool

restreindre la source notrap nomodify noquery

# Les clients de ce (exemple !) sous-réseau ont un accès illimité, mais uniquement si

# authentifié cryptographiquement.

#restrict 192.168.123.0 mask 255.255.255.0 notrust

# Si vous souhaitez fournir du temps à votre sous-réseau local, modifiez la ligne suivante.

# (Encore une fois, l'adresse n'est qu'un exemple.)

# diffusion 192.168.123.255

# Si vous souhaitez écouter les diffusions horaires sur votre sous-réseau local, décommentez le

# lignes suivantes. Veuillez ne le faire que si vous faites confiance à tout le monde sur le réseau !

#désactiver l'authentification

#broadcastclient

#Modifications requises pour utiliser la synchronisation pps comme expliqué dans la documentation :

#http://www.ntp.org/ntpfaq/NTP-s-config-adv.htm#AEN3918

#serveur 127.127.8.1 mode 135 préfère # Meinberg GPS167 avec PPS

#fudge 127.127.8.1 time1 0.0042 # relatif au PPS pour mon matériel

#serveur 127.127.22.1 # ATOM(PPS)

#fudge 127.127.22.1 flag3 1 # activer l'API PPS

# Référence de données série GPS

serveur 127.127.28.0 minpoll 4 maxpoll 4

fudge 127.127.28.0 temps1 0,1 refid PPS

# Référence GPS PPS

serveur 127.127.28.1 minpoll 4 maxpoll 4

fudge 127.127.28.1 refid PPS

  1. Maintenant, vérifiez l'état du service NTP à l'aide de la commande suivante :

$ sudo service ntp status ou wach -n 1 ntpd -pn (ajouter root )

 

 

 

L'état actif vérifie que votre serveur NTP est opérationnel.

  1. Configurer le pare-feu pour que les clients puissent accéder au serveur NTP

$ sudo ufw autoriser de n'importe quel port à n'importe quel port 123 proto udp

  

Votre hôte Ubuntu est maintenant configuré pour agir en tant que serveur NTP. Redémarrez le serveur NTP

  1. Redémarrez le serveur NTP

Pour que les modifications ci-dessus prennent effet, vous devez redémarrer le service NTP. Pour ce faire, exécutez la commande suivante en tant que sudo :

$ redémarrage du service sudo ntp

  1. Configurer l'IP connecté au LAN

  

Configurez le service NTP sous Windows et UBUNTU pour la synchronisation de l'heure dans le LAN.

  1. Windows configure le service NTP, appuyez sur win + R et entrez regedit pour modifier d'abord le registre et modifiez-le selon le chemin suivant 

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\Ntpserver

 

 

 

  1. Puis win+R entrez gpedit.msc pour modifier selon la figure

 

 

  1. Le premier configure le client NTP

 

 

  1. modifier le service

 

 

  1. désactiver le pare-feu

 

  1. Configurez le port IP du client pour qu'il soit sur le même segment de réseau que le serveur

 

  1. Ouvrez le panneau de contrôle pour régler l'heure

 

Ce qui précède est la configuration NTP pour que Windows synchronise l'heure avec le serveur dans le réseau local.

Jusqu'à présent, Ubuntu, en tant que serveur, peut régler automatiquement l'heure à laquelle il peut être connecté au réseau externe. En même temps, le système Windows peut être connecté à un port réseau sur le serveur pour synchroniser l'heure via le LAN NTP service (même si Ubuntu n'est pas connecté au réseau externe, il est erroné. L'heure Windows est également erronée)

Je suppose que tu aimes

Origine blog.csdn.net/zzssllxiaobai/article/details/125594463
conseillé
Classement