У меня два компьютера. Один работает под управлением Linux (NI Linux Real-Time), а другой — под управлением Windows 10. Компьютер с Windows 10 имеет две сетевые карты. Первая сетевая карта настроена так, что компьютер с Windows 10 может напрямую синхронизировать свое время с NTP-сервером. Второй сетевой адаптер настроен так, чтобы он мог взаимодействовать с определенным набором локальных устройств, например с компьютером Linux. Компьютер с Linux имеет только 1 сетевой адаптер, и он настроен локально, поэтому он может взаимодействовать только с определенным набором локальных устройств, например с компьютером с Windows 10.
Мне нужно, чтобы компьютер с Linux синхронизировал свой NTP с тем же сервером NTP, который использует компьютер с Windows 10. Однако сеть не позволяет компьютеру Linux напрямую взаимодействовать с NTP-сервером. Я попытался синхронизировать NTP компьютера Linux с NTP Windows 10, но синхронизация никогда не происходит, и смещение между компьютерами постоянно растет.
Есть ли у кого-нибудь опыт косвенной синхронизации NTP компьютера с Linux, как я описываю? Если да, есть ли какие-нибудь полезные сообщения, которые могли бы помочь мне решить мою проблему?
Я просмотрел следующие ссылки, но еще не нашел решения, которое работает для моей проблемы.
Сервер Windows NTP с клиентами Linux
https://docs.microsoft.com/en-us/answers/questions/364785/how-can-i-set-up-an-independent-local-ntp-server.html
https://www.interfacett.com/blogs/creating-standalone-ntp-server-windows/