Як налаштувати NTP-сервер на Windows Server

Точна синхронізація часу має вирішальне значення для підтримки безпеки мережі, реєстрації подій і безперебійної роботи комп’ютера в будь-якій ІТ-інфраструктурі. Налаштування сервера мережевого протоколу часу (NTP) на Windows Server може допомогти досягти цієї мети. Цей посібник проведе вас через процес налаштування NTP-сервера за допомогою методів реєстру Windows і PowerShell.

Метод редактора реєстру передбачає зміну певних розділів реєстру, щоб увімкнути та налаштувати сервер NTP. Уважно виконайте наведені нижче дії.

крок 1:Створіть резервну копію реєстру. Відкрийте діалогове вікно «Виконати» (Win + R), введіть «regedit» і натисніть Enter. Коли з’явиться відповідний запит від керування обліковими записами користувачів, натисніть Так. У редакторі реєстру виберіть Файл > Експорт і збережіть файл резервної копії.

Крок 2:Перейдіть до такого розділу реєстру:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpServer

крок 3:Знайдіть значення «Увімкнено», двічі клацніть його та встановіть значення 1. Ця дія вмикає протокол NTP на вашому сервері.

крок 4:Тепер перейдіть до цього розділу реєстру:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfig

крок 5:Знайдіть значення «AnnounceFlags», двічі клацніть його та встановіть значення 5. Ця конфігурація вказує системі оголосити себе надійним джерелом часу.

Крок 6:Перезапустіть службу часу Windows. Натисніть Win + S, знайдіть «Служби» і відкрийте його. Прокрутіть вниз, щоб знайти службу «Windows Time», клацніть її правою кнопкою миші та виберіть Перезапустити.

Крок 7:Налаштуйте брандмауер, щоб дозволити трафік NTP. Натисніть Win + R, введіть «wf.msc» і натисніть Enter, щоб відкрити брандмауер Windows Defender із розширеною безпекою.

Крок 8:Натисніть «Правила вхідних повідомлень» > «Нове правило». Виберіть «Порт» і натисніть «Далі». Виберіть UDP і введіть 123 у полі «Окремі локальні порти». Натисніть Далі.

Крок 9:Виберіть «Дозволити підключення» та натисніть «Далі». Виберіть профілі мережі, до яких має застосовуватися це правило (домен, приватний або загальнодоступний), а потім натисніть «Далі».

Дивіться також:Як виправити помилку авторизації сервера DHCP 20079 у Windows Server

Крок 10:Дайте правилу назву (наприклад, «NTP-сервер») і опис, а потім натисніть «Готово».

Спосіб 2: Налаштування NTP-сервера за допомогою PowerShell

Для тих, хто віддає перевагу інтерфейсам командного рядка, PowerShell пропонує спрощений підхід до налаштування NTP-сервера:

крок 1:Відкрийте PowerShell як адміністратор.

Крок 2:Увімкніть розділ реєстру NTP-сервера, виконавши цю команду:

Set-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetServicesw32timeTimeProvidersNtpServer" -Name "Enabled" -Value 1

крок 3:Встановіть значення AnnounceFlags на 5 за допомогою цієї команди:

Set-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetservicesW32TimeConfig" -Name "AnnounceFlags" -Value 5

крок 4:Перезапустіть службу часу Windows:

Restart-Service w32Time

крок 5:Налаштуйте брандмауер, щоб дозволити трафік NTP:

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

Після виконання цих кроків ваш Windows Server має бути налаштований як сервер NTP, готовий надавати точну інформацію про час іншим пристроям у вашій мережі.

Не забудьте перевірити конфігурацію NTP-сервера, синхронізувавши клієнтський пристрій із щойно налаштованим сервером. Якщо у вас виникли проблеми, ще раз перевірте налаштування та переконайтеся, що служба часу Windows працює правильно.

Related Posts