11 votes

Comment synchroniser les horloges des ordinateurs qui ne sont pas en ligne ?

J'ai quelques ordinateurs qui fonctionnent sous Windows 7 intégré et qui sont connectés les uns aux autres par un commutateur, mais ne sont pas connectés à un réseau plus large ni à Internet. Après quelques semaines, les horloges dérivent et il est difficile de comprendre ce qui se passe dans les journaux entre eux. Y a-t-il un moyen de synchroniser les horloges de ces ordinateurs? Dans un délai de 1 seconde serait suffisant pour mes besoins.

J'ai cherché une solution et tout semble renvoyer ou être une copie de cette page : http://support.microsoft.com/kb/816042

Un des ordinateurs agit en tant que maître pour les autres et je l'ai configuré comme décrit dans la section "Configuration du service Windows Time pour utiliser une horloge matérielle interne" de l'article ci-dessus. J'ai essayé de configurer un autre ordinateur comme décrit dans la section "Configuration du service Windows Time pour utiliser une source de temps externe", en utilisant l'adresse IP du maître pour l'option NtpServer. J'ai attendu 15 minutes et leurs horloges ne se sont pas synchronisées (elles restent environ 1 minute apart).

Aussi, y a-t-il un moyen de trouver les messages d'erreur produits par le service w32time? Actuellement, ma seule approche est de changer quelque chose et d'attendre de voir si cela fonctionne.

Ces ordinateurs ne sont pas dans un domaine.

13voto

Piotr Kula Points 3678

Vous devrez installer un serveur de temps sur le même réseau. Maintenant, il existe des articles disponibles pour rendre une machine Windows 7 capable de partager le temps... mais je ne suis pas sûr. Je sais que tous les serveurs Windows 2000+ viennent avec NTP activé par défaut et lorsque vous êtes dans un domaine, il utilise automatiquement l'heure du serveur à travers le domaine.

Microsoft recommande d'utiliser un serveur de temps dédié, mais c'est comme une autre machine.

Cependant, il y a une option dans l' Éditeur de stratégie de groupe pour activer le serveur NTP sur Windows 7 - J'ai trouvé ça... mais rien de plus.

Ensuite, chaque client doit modifier son adresse IP pour NTP vers cette machine, comme [192.168.0.25].

Entrez la description de l'image ici

Mais aussi, si vous avez un "serveur" dédié (pas vraiment un serveur, simplement l'ordinateur principal) qui contient toutes les données par exemple. Vous pourriez exécuter une machine virtuelle avec une distribution Linux tiny et mettre en place un NTP est aussi simple que d'utiliser l'installateur natif. Ces distributions sont minuscules et n'utilisent presque pas de mémoire ou de CPU, mais peuvent faire beaucoup de choses impressionnantes si vous faites des recherches un peu.

Mais la meilleure solution est d'installer un serveur Windows et de mettre toutes les machines dans un domaine.

Vous pouvez essayer Windows SBS Essentials, et c'est vraiment pas cher aussi.

1 votes

J'ai pu le faire fonctionner, mais j'ai aussi dû ouvrir le port UDP 123 sur le pare-feu de l'ordinateur principal. Je n'ai pas eu besoin d'ajouter un serveur de temps séparé à l'ordinateur principal. Ensuite, la seule modification nécessaire sur les ordinateurs esclaves était de définir le serveur dans l'onglet temps d'internet comme ppumkin l'a suggéré.

0 votes

Cela n'a pas fonctionné après un redémarrage. Ce lien explique pourquoi : mcbsys.com/techblog/2010/09/…

0 votes

C'est simplement Windows qui pose problème comme d'habitude :( Désolé d'entendre ça.. mais ce lien explique l'hyper-v, en d'autres termes la virtualisation. Tu ferais mieux d'utiliser une machine virtuelle avec un serveur NTP dessus, qui se lancera automatiquement au redémarrage...

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X