[2] Konfiguracja klienta NTP

3 marca 2021 Wyłączono przez Adam [zicherka] Nogły

Skonfiguruj klienta NTP do synchronizacji czasu z serwerem NTP.
Ustawienie klienta NTP jest skonfigurowane do komunikacji z serwerem NTP [time.windows.com] domyślnie w systemie Windows, więc komputer w środowisku podłączonym do Internetu jest już synchronizowany.
Ponadto, jeśli komputery znajdują się w domenie Active Directory, ustawienie klienta NTP jest również konfigurowane w podobny sposób, więc generalnie nie ma potrzeby zmiany ustawień.

  • Kontrolery domeny synchronizują czas z podstawowym kontrolerem domeny (PDC) w domenie.
  • PDC w domenie synchronizuje czas z podstawowym kontrolerem domeny w domenie nadrzędnej lub synchronizuje czas z innymi kontrolerami domeny (DC).
  • Komputery klienckie synchronizują czas z kontrolerem domeny, w którym klienci się logują.

W komputerach środowiska roboczego grupy można zmienić domyślny serwer NTP na inny, jak poniżej.

[1] Uruchom PowerShell’a z prawami Administratora i wykonaj:

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

# potwierdź aktualna synchronizację z serwerem NTP
PS C:\Users\Administrator> w32tm /query /source
time.windows.com,0x8

# zmień docelowy serwer NTP (zmień na odpowiedni dla Twojej strefy)
# oznaczenia
# 0x01 : specjalny interwal
# 0x02 : używaj tylko jako rezerwa
# 0x04 : symetryczny aktywny
# 0x08 : żądania NTP w trybie klienta
PS C:\Users\Administrator> Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\Parameters" -Name "NtpServer" -Value "0.pl.pool.ntp.org,0x8"

# restart usługi Windows Time
PS C:\Users\Administrator> Restart-Service w32Time

# ręczna synchronizacja
PS C:\Users\Administrator> w32tm /resync
Sending resync command to local computer
The command completed successfully.

# weryfikacja statusu
PS C:\Users\Administrator> w32tm /query /status
Leap Indicator: 0(no warning)
Stratum: 4 (secondary reference - syncd by (S)NTP)
Precision: -23 (119.209ns per tick)
Root Delay: 0.0538813s
Root Dispersion: 7.7627835s
ReferenceId: 0xA29FC87B (source IP: 162.159.200.123)
Last Successful Sync Time: 03.03.2021 20:26:22
Source: 0.pl.pool.ntp.org,0x8
Poll Interval: 6 (64s)

[2] Jeśli komputer znajduje się w środowisku domeny Active Directory i jest w korzeniu drzewa (Forrest Root), cel synchronizacji jest często skonfigurowany na [Lokalny zegar CMOS] (zegar sprzętowy), a następnie, jeśli chcesz zmienić ustawienia z [Lokalny zegar CMOS] na inny sieciowy serwer NTP, ustaw w następujący sposób.

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

# jeśli komputer jest w domenie AD, typ ustawiony jest na [NT5DS]
PS C:\Users\Administrator> (Get-Item -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\Parameters").GetValue("Type")
NT5DS

# jeśli celem jest [Lokalny zegar CMOS], ale chcesz zmienić to ustawienie, najpierw zmień typ na [NTP]
# następnie zmień serwer NTP jak w sekcji [1]
PS C:\Users\Administrator> Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\Parameters" -Name "Type" -Value "NTP"