Przewodnik krok po kroku konfiguracji serwera NTP w systemie Windows Server
Administrowanie infrastrukturą IT Twojej organizacji wymaga prawidłowej konfiguracji protokołu NTP (Network Time Protocol), aby zagwarantować dokładną synchronizację czasu. Jest to kluczowe dla rejestrowania zdarzeń, bezpieczeństwa sieci i różnych operacji komputerowych. W tym artykule poprowadzimy Cię przez proces konfigurowania serwera NTP na serwerze Windows .
Konfigurowanie serwera NTP na serwerze Windows
Protokół NTP (Network Time Protocol) to powszechnie używany protokół internetowy, który zapewnia dokładne informacje o czasie i synchronizuje ustawienia czasu w systemach komputerowych.
Aby skonfigurować serwer NTP w systemie Windows Server, można skorzystać z rejestru systemu Windows lub użyć programu PowerShell.
1] Konfigurowanie serwera NTP za pomocą Edytora rejestru
Zaczniemy od skonfigurowania serwera NTP za pomocą Edytora rejestru, który jest ustrukturyzowaną bazą danych, która konfiguruje ustawienia komputera. Wykonaj następujące kroki:
- Najpierw wykonaj kopię zapasową rejestru.
- Następnie należy włączyć NtpServer za pomocą klucza rejestru i skonfigurować AnnounceFlags w Win32Time.
- Następnie należy ponownie uruchomić serwer NTP.
- Na koniec otwórz odpowiedni port UDP w zaporze.
Aby uruchomić Edytor rejestru, naciśnij Uruchom, wpisz „regedit” i kliknij OK. Gdy pojawi się monit UAC, wybierz Tak, aby kontynuować. Zacznij od utworzenia kopii zapasowej rejestru, co będzie przydatne, jeśli później będziesz musiał go przywrócić. W Edytorze rejestru przejdź do Plik > Eksportuj, wybierz lokalizację kopii zapasowej i zapisz ją.
Po utworzeniu kopii zapasowej przejdź do Edytora rejestru:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer
Znajdź wartość Włączone, kliknij ją dwukrotnie i ustaw dane wartości na 1, aby aktywować protokół NTP na serwerze.
Następnie przejdź do:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
Znajdź wartość AnnounceFlags, kliknij ją dwukrotnie i ustaw jej dane Wartość na 5.
Aby ponownie uruchomić serwer NTP , po prostu uruchom ponownie usługę Time. Naciśnij Win + S, wyszukaj Services i otwórz ją. Znajdź usługę Windows Time, kliknij prawym przyciskiem myszy i wybierz opcję Restart. Po ponownym uruchomieniu usługi przejdź do ostatniego kroku.
Na koniec musimy otworzyć port UDP 123 , który jest niezbędny dla ruchu NTP. Oto jak to zrobić:
- Otwórz polecenie Uruchom za pomocą Win + R, wpisz „ wf.msc” i naciśnij Enter, aby uzyskać dostęp do Zapory systemu Windows Defender z zabezpieczeniami zaawansowanymi.
- Wybierz Reguły przychodzące > Nowa reguła.
- Wybierz opcję Port i kliknij Dalej.
- Zaznacz opcję UDP i wpisz 123 w polu Określony port lokalny, a następnie kliknij Dalej.
- Zaznacz opcję Zezwalaj na połączenie i kliknij Dalej.
- Wybierz profil, który dotyczy tej reguły: Domena, Prywatny lub Publiczny, a następnie kliknij Dalej.
- Zanim przejdziesz dalej, nadaj regule nazwę i dodaj opis.
Dzięki temu port UDP 123 zostanie otwarty i będzie można obsługiwać ruch NTP.
Na tym kończy się konfiguracja serwera NTP na serwerze Windows.
2] Konfigurowanie serwera NTP za pomocą programu PowerShell
Podczas gdy poprzednia metoda prowadzi Cię przez podejście GUI, istnieje również alternatywa w postaci interfejsu wiersza poleceń (CLI). Będziesz musiał otworzyć PowerShell i wykonać następujące polecenia:
- Aby włączyć klucz rejestru serwera NTP, uruchom poniższe polecenie:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpServer"-Name "Enabled"-Value 1
- Następnie ustaw AnnounceFlags na 5, wprowadzając poniższe polecenie:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\services\W32Time\Config"-Name "AnnounceFlags"-Value 5
- Aby ponownie uruchomić usługę Czas, wpisz: Restart-Service w32Time.
- Na koniec skonfiguruj zaporę, uruchamiając następujące polecenia:
New-NetFirewallRule ` -Name "Allow NTP"` -DisplayName "NTP Server Port"` -Description 'Allow NTP Server Port' ` -Profile Any ` -Direction Inbound ` -Action Allow ` -Protocol UDP ` -Program Any ` -LocalAddress Any ` -LocalPort 123
Po wykonaniu tych czynności serwer NTP jest już skonfigurowany.
Jak skonfigurować serwer NTP na serwerze Windows
Aby pomyślnie skonfigurować serwer NTP w systemie Windows Server, upewnij się, że włączono odpowiedni klucz rejestru i skonfigurowano AnnounceFlags w W32Time. Po tych konfiguracjach uruchom ponownie usługę Time i skonfiguruj port UDP, aby zezwolić na ruch NTP. Zalecamy wykonanie podanych kroków w celu bezproblemowej konfiguracji.
Jak utworzyć własny serwer NTP?
Konfiguracja serwera NTP w systemie Windows jest stosunkowo prosta — wystarczy skonfigurować ustawienia rejestru, ponownie uruchomić usługę Czas systemu Windows i dostosować ustawienia portu UDP zgodnie z opisem w tym przewodniku.
Dodaj komentarz