Как создать NTP-сервер в локальной сети Windows? - коротко
Для создания NTP-сервера в локальной сети Windows необходимо установить и настроить программу Meinberg NTP, которая поддерживает работу на платформе Windows. После установки следует настроить параметры сервера в соответствии с требованиями сети.
Как создать NTP-сервер в локальной сети Windows? - развернуто
Создание NTP-сервера в локальной сети Windows включает несколько этапов, начиная с установки необходимого программного обеспечения и заканчивая его конфигурацией и тестированием. В данном руководстве рассмотрим шаги по созданию NTP-сервера на основе Windows Server.
-
Установка сервера: Для начала необходимо установить операционную систему Windows Server. Это может быть любая из поддерживаемых версий, таких как Windows Server 2016 или Windows Server 2019. Убедитесь, что сервер имеет постоянное соединение с интернетом для синхронизации времени.
-
Установка NTP-сервера: Для установки NTP-сервера на Windows Server используется встроенный сервис W32Time. Этот сервис позволяет синхронизировать время с внешними NTP-серверами и предоставлять время другим устройствам в сети.
Откройте окно "Службы" (Services) через панель управления или используя команду
services.msc
. Найдите службу "W32Time" и убедитесь, что она запущена. Если служба не запущена, запустите её. -
Конфигурация W32Time: Для конфигурации W32Time в качестве NTP-сервера используется командная строка или PowerShell. Откройте PowerShell с правами администратора и выполните следующие команды:
w32tm /config /manualpeerlist:"time.windows.com,0x1" /syncfromflags:manual /reliable:YES /update w32tm /resync
Эти команды указывают W32Time использовать внешний NTP-сервер
time.windows.com
для синхронизации времени и обновляют конфигурацию сервиса. -
Настройка брандмауэра: Убедитесь, что брандмауэр Windows разрешает входящие соединения для NTP-сервера. Для этого откройте "Панель управления" -> "Система и безопасность" -> "Windows Defender Firewall with Advanced Security". Настройте правила, разрешающие входящие соединения на порту 123 (UDP).
-
Проверка конфигурации: Для проверки корректности конфигурации и синхронизации времени можно использовать следующую команду в PowerShell:
w32tm /query /status
Эта команда выведет текущий статус W32Time, включая информацию о синхронизации с внешними серверами и состоянии времени.
-
Тестирование NTP-сервера: После завершения всех настроек необходимо проверить, что другие устройства в сети могут синхронизироваться с вашим NTP-сервером. Для этого на клиентских устройствах используйте команду:
w32tm /resync /nowait
Эта команда попытается синхронизировать время с NTP-сервером и выведет результат.
Следуя этим шагам, вы сможете создать и настроить NTP-сервер в локальной сети Windows, обеспечив точное время для всех устройств в вашей сети.