Configuration d'un serveur de temps réseau sur Windows
posté par Richard N Williams on Septembre 8th, 2008
Toutes les versions de Windows Server depuis 2000 ont inclus une installation de synchronisation de temps, appelée Windows Time Service (w32time.exe), intégrée dans le système d'exploitation. Cela peut être configuré pour fonctionner comme un serveur de temps de réseau qui synchronise toutes les machines avec une source de temps spécifique.
Windows Time Service utilise une version de NTP (Network Time Protocol), normalement une version simplifiée, du protocole Internet conçu pour synchroniser les machines sur un réseau, NTP est également la norme pour laquelle la plupart des réseaux informatiques à travers l'utilisation globale se synchronisent.
Le choix de la source de temps correcte est d'une importance vitale. La plupart des réseaux sont synchronisés avec la source UTC (temps universel coordonné). UTC est un temps global normalisé basé sur les horloges atomiques qui sont les sources de temps les plus précises.
UTC peut être obtenu sur Internet à partir de lieux tels que time.nist.gov (US Naval Observatory) ou time.windows.com (Microsoft), mais il faut noter que les sources de temps internet ne peuvent pas être authentifiées, ce qui peut laisser un système ouvert à Les abus et Microsoft et d'autres conseillent d'utiliser une source de matériel externe comme horloge de référence, comme un serveur de temps de réseau spécialisé.
Serveurs de temps réseau Reçoivent leur source de temps à partir soit d'une transmission radio spécialisée des laboratoires nationaux de physique qui diffusent l'heure UTC prise à partir d'une source d'horloge atomique ou par le réseau GPS qui relie également UTC comme conséquence de l'avoir besoin de localiser les points.
NTP peut maintenir le temps sur l'Internet public dans 1 / 100th d'une seconde (millisecondes 10) et peut se produire encore mieux sur les LAN.
Pour configurer Windows Time Service pour utiliser une source de temps externe, suivez simplement ces instructions.
Recherchez la sous-clé de Registre.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters
Cliquez avec le bouton droit de la souris puis Modifiez la valeur en insérant NTP dans la zone Données de la valeur.
Cliquez avec le bouton droit sur ReliableTimeSource, puis modifiez la zone Modifier la valeur DWORD, en insérant 0 (zéro).
Cliquez avec le bouton droit de la souris sur NtpServer, puis Modifiez la valeur d'édition en tapant le système de noms de domaine (DNS), (notez que chaque DNS doit être unique).
Nous Localisez la sous-clé d'origine et cliquez avec le bouton droit de la souris Période Modifiez la zone Modifier la valeur DWORD avec l'intervalle de sondage (à quelle fréquence un serveur NTP sollicite l'heure), sous Données de la valeur (recommandé 24)
Exécutez la ligne de commande suivante, Net stop w32time && net start w32time.
Maintenant, activez NTP en localisant la sous-clé, HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
Cliquez avec le bouton droit sur Activé et modifiez la zone de données de la valeur en tapant 1.
Cliquez avec le bouton droit sur SpecialPollInterval dans la bonne douleur de la sous-clé HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval. Modifiez la valeur de la valeur DWORD l'heure souhaitée pour chaque sondage (900 vérifiera toutes les minutes de 15)
Localiser HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Pour configurer les paramètres de correction de temps, cliquez avec le bouton droit sur MaxPosPhaseCorrection, puis modifiez la case Valeur DWORD avec un temps en secondes tel (sélectionnez décimal sous base d'abord, 3600 = une heure)
Maintenant, faites de même pour MaxNegPhaseCorrection le service de temps de redémarrage de Windows en exécutant (ou utilisez l'installation de l'invite de commande) net stop w32time && net start w32time.
Pour synchroniser chaque machine, tapez simplement W32tm / -s dans l'invite de commande et le serveur de temps devrait maintenant fonctionner correctement (notez qu'il peut prendre plusieurs sondages avant que l'heure correcte ne s'affiche).