Configuration de Windows 2003 pour l'exécuter en tant que serveur de temps réseau NTP
posté par Richard N Williams le 21st de février, 2008
Cet article explique comment configurer Windows 2003 pour qu'il s'exécute en tant que serveur de temps réseau.
La synchronisation du temps dans les réseaux informatiques modernes est essentielle, tous les ordinateurs ont besoin de connaître l'heure à laquelle de nombreuses applications, de l'envoi d'un e-mail au stockage d'informations dépendent du PC sachant quand l'événement a eu lieu.
Microsoft Windows Server à partir de 2000 dispose d'un utilitaire de synchronisation temporelle intégré au système d'exploitation appelé Windows Time (w32time.exe), qui peut être configuré pour fonctionner en tant que serveur de temps réseau.
Windows 2003 Server peut facilement définir l'horloge système pour utiliser UTC (temps universel coordonné, la norme de temps du monde) en accédant à une source Internet (soit: time.windows.com ou time.nist.gov). Pour ce faire, un utilisateur doit simplement double-cliquer sur l'horloge de son bureau et ajuster les paramètres dans l'onglet Internet Time.
Il convient toutefois de noter que Microsoft et d'autres fabricants de systèmes d'exploitation recommandent vivement que les références de synchronisation externes soient utilisées car les sources Internet ne peuvent pas être authentifiées.
Pour configurer le service de temps Windows pour utiliser une source de temps externe, cliquez sur Démarrer, Exécuter et tapez regedit puis cliquez sur OK.
Localisez la clé suivante:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ Type
Dans le volet de droite, cliquez sur le type puis cliquez sur Modifier, dans le type de modifier la valeur NTP dans la zone Données de la valeur, puis cliquez sur OK.
Localisez la clé suivante:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Config \ AnnounceFlags.
Dans le volet droit, cliquez avec le bouton droit sur AnnounceFlags et cliquez sur Modifier. L'entrée de registre 'AnnounceFlags' indique si le serveur est une référence de temps de confiance, 5 indique une source de confiance, alors dans la zone Modifier la valeur DWORD, sous Données de la valeur, tapez 5, puis cliquez sur OK.
Network Time Protocol (NTP) est un protocole Internet utilisé pour le transfert de l'heure précise, fournissant des informations de temps le long de sorte qu'un temps précis peut être obtenu.
Pour activer le Network Time Protocol; NtpServer, recherchez et cliquez sur:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
Dans le volet de droite, cliquez sur Activé, puis cliquez sur Modifier.
Dans la zone Édition de la valeur DWORD, tapez 1 sous Données de la valeur, puis cliquez sur OK.
Maintenant revenir en arrière et cliquez sur
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ NtpServer
Dans le volet droit, cliquez-droit NtpServer, puis modifier, dans le Modifier la valeur DWORD sous Type Données de la valeur Dans le volet droit, cliquez-droit NtpServer, puis modifier, dans le Modifier la valeur DWORD sous Données de la valeur tapez le Domain Name System (DNS ), chaque DNS doit être unique et vous devez ajouter 0x1 à la fin de chaque nom DNS autrement changements ne prendront pas effet.
Maintenant, cliquez sur OK.
Recherchez et cliquez la suivante
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval
Dans le volet droit, cliquez-droit sur SpecialPollInterval, puis cliquez sur Modifier.
Dans la boîte de la valeur DWORD, sous Données de la valeur, tapez le nombre de secondes que vous voulez pour chaque bureau de vote, soit 900 interrogera tous 15 minutes, puis cliquez sur OK.
Pour configurer les paramètres de correction de temps, de localiser:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Dans le volet droit, cliquez-droit MaxPosPhaseCorrection, puis Modifier, dans la zone de la valeur DWORD, sous Base, cliquez sur Décimal, sous Données de la valeur, tapez un temps en secondes tels que 3600 (une heure) puis cliquez sur OK.
Maintenant revenir en arrière et cliquez sur:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Dans le volet droit, cliquez-droit sur MaxNegPhaseCorrection, puis Modifier.
Dans la boîte de l'édition DWORD sous la base, cliquez sur décimale, sous Données de la valeur tapez le temps en secondes que vous souhaitez appeler comme 3600 (sondages en une heure)
Quittez l'Éditeur du Registre
Maintenant, pour redémarrer le service de temps de Windows, cliquez sur Démarrer, Exécuter (ou bien utilisez l'installation de l'invite de commande) et tapez:
w32time net stop && net start w32time
Et c'est ce que votre serveur de temps devrait être opérationnel.