Синхронизация ntpd с местным временем сервера ntp
У меня есть устройство linux(дистрибутив Debian), на котором запущена служба ntpd и она подключена к моему ноутбуку (windows 8) напрямую. Я пытаюсь выполнить синхронизацию с NTP-сервером, настроенным на моем ноутбуке.
То, как я делаю, у меня есть IP-адрес, назначенный на порт Ethernet. Я использую этот IP-адрес в конфигурации клиента NTP на устройстве linux в файле /etc/ntp.conf. сервер "локальный ip ноутбука".
Я вижу, что ntpd работает, а одноранговые ntpq показывают дрожание, вычисляется задержка смещения, но оно никогда не синхронизирует время. tcpdump -i eth0 port ntp показывает обмен пакетами между устройством linux и ноутбуком.
Но использование ntpdate делает синхронизацию менее чем за 5 секунд без каких-либо проблем.
Кто-нибудь может пролить свет на то, что устройство Windows может быть настроено отдельно как NTP-сервер, а не NTP-клиент? Он должен использовать собственную дату и время для синхронизации вместо общедоступных серверов.
Примечание: если я настраиваю публичные серверы времени в /etc/ntp.conf на устройстве linux, синхронизация времени работает. Если я изменяю файл /etc/ntp.conf на wifi адаптер ноутбука, синхронизация по ip-адресу работает, но не при использовании локального ip. ntpdate работает во всех случаях.