Установите NTP-сервер в Windows 7

У меня есть Beaglebone, подключенный к моему ПК с Windows 7 через Ethernet. Мне нужно текущее время на встроенной плате для регистрации. Раньше я использовал батарею с чипом rtc, чтобы следить за временем, но я подумал, что это более удобный способ сделать это, так как я все равно подключаюсь к своему компьютеру, чтобы загружать время при запуске. Я бы просто использовал установленный ntp-клиент на beaglebone. Проблема в том, что у меня там нет интернета, да он и не нужен, поэтому я не могу подключиться к ntp серверу в интернете. Однако я могу подключиться к серверу, который будет работать на подключенном ПК с Windows 7. Мне было интересно, может ли кто-нибудь указать мне простой способ настройки ntp-сервера на компьютере с Windows 7, я бы хотел получить любую помощь.


person Łukasz Przeniosło    schedule 07.02.2015    source источник


Ответы (2)


В Win7 (сервер NTP): требуются следующие два изменения реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\AnnounceFlags = 5
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpServer = 1

Убедитесь, что для службы «Время Windows» установлено значение «Автоматически».

Кроме того, убедитесь, что входящий трафик UDP на порт 123 разрешен.

person Scott P.    schedule 24.02.2015

Если точность времени важна для ваших целей ведения журнала и у вас есть бюджет, я бы хотел, чтобы вы взглянули на NTS. сервер, он также поддерживает NTP/SNTP и обеспечивает точность синхронизации времени в локальной сети ‹1 мс, в то время как Windows w32time имеет погрешность около 30 секунд.

person MattH.    schedule 10.02.2016