Konfigurieren eines Netzwerkzeitservers unter Windows
Geschrieben von Richard N Williams on September 8th, 2008
Alle Versionen von Windows Server seit 2000 haben eine Zeitsynchronisationseinrichtung mit dem Namen Windows Time Service (w32time.exe) enthalten, die in das Betriebssystem integriert ist. Dies kann so konfiguriert werden, dass es als Netzwerk-Zeitserver arbeitet, der alle Maschinen zu einer bestimmten Zeitquelle synchronisiert.
Windows Time Service verwendet eine Version von NTP (Network Time Protocol), in der Regel eine vereinfachte Version des Internet-Protokolls, das entworfen ist, um Maschinen in einem Netzwerk zu synchronisieren, ist NTP auch der Standard, für den die meisten Computer-Netzwerke über die globale Nutzung zu synchronisieren mit.
Die Wahl der richtigen Zeitquelle ist von entscheidender Bedeutung. Die meisten Netzwerke sind auf UTC (Coordinated Universal Time) Quelle synchronisiert. UTC ist eine globale standardisierte Zeit auf der Grundlage von Atomuhren, die die genauesten Zeitquellen sind.
UTC kann über das Internet von Orten wie time.nist.gov (us Naval Observatory) oder time.windows.com (Microsoft) bezogen werden, aber es muss beachtet werden, dass Internet-Zeitquellen nicht authentifiziert werden können, wodurch ein System offen gelassen werden kann. Missbrauch und Microsoft und andere empfehlen die Verwendung einer externen Hardwarequelle als Referenzuhr, wie zum Beispiel ein spezialisierter Netzwerk-Zeitserver.
Netzwerk-Zeitserver erhalten ihre Zeitquelle entweder von einer spezialisierten Funkübertragung von nationalen Physiklabors, die UTC-Zeit aus einer Atomuhrquelle senden, oder von dem GPS-Netzwerk, das UTC auch weiterleitet, weil es eine Punktortung benötigt.
NTP kann die Zeit über das öffentliche Internet innerhalb von 1 / 100th einer Sekunde (10 Millisekunden) pflegen und kann noch besser über LANs laufen.
Befolgen Sie diese Anweisungen, um den Windows-Zeitdienst für die Verwendung einer externen Zeitquelle zu konfigurieren.
Suchen Sie den Registrierungsunterschlüssel.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameter
Klicken Sie mit der rechten Maustaste auf Ändern des Wertes, indem Sie NTP in das Feld Wert eingeben.
Klicken Sie mit der rechten Maustaste auf ReliableTimeSource, und ändern Sie dann das Feld DWORD-Wert bearbeiten, indem Sie 0 (Null) einfügen.
Klicken Sie mit der rechten Maustaste auf NtpServer und ändern Sie dann den Wert bearbeiten, indem Sie das Domain Name System (DNS) eingeben (beachten Sie, dass jeder DNS eindeutig sein muss).
Suchen Sie den ursprünglichen Unterschlüssel, und klicken Sie mit der rechten Maustaste auf Periode Ändern Sie das Feld DWORD-Wert bearbeiten mit dem Abfrageintervall (wie oft ein NTP-Server die Uhrzeit abfragt) unter Wertdaten (empfohlenes 24)
Führen Sie die folgende Befehlszeile aus, Net stop w32time && net start w32time.
Aktivieren Sie nun NTP, indem Sie den Unterschlüssel HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \ suchen.
Klicken Sie mit der rechten Maustaste auf Aktiviert und ändern Sie das Feld Wert, indem Sie 1 eingeben.
Klicken Sie mit der rechten Maustaste auf SpecialPollInterval in dem rechten Schmerz des Unterschlüssels HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval. Bearbeiten Sie das DWORD-Wertfeld um die gewünschte Zeit für jede Umfrage (900 wird alle 15-Minuten abfragen)
Suchen Sie HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Um die Zeitkorrektur-Einstellungen zu konfigurieren, klicken Sie mit der rechten Maustaste auf MaxPosPhaseCorrection, und ändern Sie dann das DWORD-Wert-Feld mit einer Zeit in Sekunden (wählen Sie Dezimal unter Basis zuerst, 3600 = eine Stunde)
Machen Sie jetzt das gleiche für MaxNegPhaseCorrection den Neustart Windows Time Service durch Ausführen (oder alternativ mit der Eingabeaufforderung Einrichtung) net stop w32time && net start w32time.
Um jede Maschine zu synchronisieren, geben Sie einfach W32tm / -s in die Eingabeaufforderung ein und der Zeitserver sollte nun korrekt funktionieren (beachten Sie, dass es mehrere Umfragen dauern kann, bevor die korrekte Zeit angezeigt wird).