Я установил мою конфигурацию NTP к этому:
# local server
server 127.0.0.1
fudge 127.0.0.1 stratum 10
# Only allow read-only access from localhost
restrict -4 default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict ::1
# Location of drift file
driftfile /var/lib/ntp/ntp.drift
logfile /var/log/ntp.log
Оставив определения общедоступных server
, предполагая, что это будет время сервера моей машины.
Теперь я устанавливаю дату с date --set="+5 minutes"
, перезагружаю NTPd systemctl restart ntpd
, и когда я тестирую свой сервер времени с компьютера с Windows, я получаю:
Произошла ошибка во время синхронизации Windows с 192.168.1.160.
Пэр недоступен.
Всякий раз, когда я добавляю другие определения server
в конфигурацию, это работает.
Как мне настроить NTP-сервер, который будет обслуживать время, установленное вручную?