Windows Time Server
Synchronisieren Sie Ihr Netzwerk mit NTP
Bei fast allen Aktivitäten eines Computers ist es zeitaufwendig, ob ein Zeitstempel für den Zeitpunkt des Zugriffs auf ein Netzwerk zum Senden einer E-Mail protokolliert wird, da die Zeit für Computeranwendungen von entscheidender Bedeutung ist.
Alle Computer haben eine On-Board-Uhr, die Zeit- und Datumsinformationen liefert. Diese Real Time Clock (RTC) Chips sind batteriegesichert, so dass auch wenn sie sich die Zeit behalten können, aber diese RTC-Chips sind Massenproduktion und können keine genaue Zeit beibehalten und dazu neigen, zu treiben.
Für viele Anwendungen kann dies jedoch recht ausreichend sein, aber wenn ein Computer in einem Netzwerk ist und mit anderen Maschinen reden muss, kann man nicht mit der richtigen Zeit synchronisieren, denn viele zeitkritische Transaktionen können nicht abgeschlossen werden und können sogar das Netzwerk verlassen Offen für Sicherheitsbedrohungen.
NTP arbeitet innerhalb der TCP / IP-Suite und verlässt sich auf UDP, eine weniger komplexe Form von NTP existiert als Simple Network Time Protocol (SNTP), die nicht die Speicherung von Informationen über vorherige Kommunikation erfordert, die von NTP benötigt wird. Es wird in einigen Geräten und Anwendungen verwendet, wo hohe Genauigkeit Timing ist nicht so wichtig, es ist auch in den meisten Windows-Betriebssystemen enthalten, aber neuere Versionen haben die volle NTP bereits installiert, die auch kostenlos über das Internet herunterladen kann.
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 solchen Orten wie time.nist.gov (us Naval Observatory) oder time.windows.com (Microsoft) erhalten werden, aber es muss beachtet werden, dass Internet-Zeitquellen nicht authentifiziert werden können, die ein System offen lassen können Missbrauch und Microsoft und andere beraten mit einer externen Hardware-Quelle als Referenzuhr wie einem spezialisierten NTP-Server.
NTP-Server erhalten ihre Zeitquelle entweder aus einer spezialisierten Funkübertragung von nationalen Physiklaboratorien, die UTC-Zeit von einer Atomuhrquelle oder durch das GPS-Netzwerk aussenden, das auch UTC als Folge davon veranlasst, es zu punktieren.
NTP kann die Zeit über das öffentliche Internet innerhalb von 1 / 100th einer Sekunde (10 Millisekunden) pflegen und kann noch besser über LANs laufen.
Um Windows Time Service zu konfigurieren, um eine externe Zeitquelle zu verwenden, folgen Sie einfach diesen Anweisungen:
- Suchen Sie den Registrierungsunterschlüssel.
- HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters
- 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 nun 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 Zeit abfragt) unter Wertdaten (empfohlen 24)
- Führen Sie die folgende Befehlszeile aus, Net stop w32time && net start w32time.
- Jetzt aktivieren Sie NTP, indem Sie den Unterschlüssel HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpServer finden
- 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 im rechten Teil des Unterschlüssels HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClientSpecialPollInterval. Bearbeiten Sie das DWORD-Wertfeld die Zeit, die Sie für jede Abfrage benötigen (900 fragt jede 15-Minuten ab)
- Suchen Sie HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig
- 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).