Проблема была в конфигурации клиента, я не устанавливал правильный порт. Как видно из приведенного выше файла .conf, требуется порт 3128 .
Установите пакет ntp
, затем отредактируйте свой /etc/ntp.conf
следующим образом:
server 0.dk.pool.ntp.org
server 1.dk.pool.ntp.org
server 2.dk.pool.ntp.org
server 3.dk.pool.ntp.org
Разрешите входящие пакеты ntp
через брандмауэр e, g ( ufw
):
ufw allow ntp
Перезапустите службу:
/etc/init.d/ntp restart
Запустите dpkg-reconfigure ntp
, затем ntpq -p
Также вы можете использовать timedatectl
command
timedatectl set-timezone Europe/Copenhagen
Отредактируйте файл timesyncd.conf
:
nano /etc/systemd/timesyncd.conf
добавьте следующее:
FallbackNTP=server 0.dk.pool.ntp.org server 1.dk.pool.ntp.org server 2.dk.pool.ntp.org server 3.dk.pool.ntp.org
Synchronize:
timedatectl set-ntp true
проверьте, используя timedatectl
:
пример вывода :
Local time: Tue 2016-11-22 17:41:05 CET
Universal time: Tue 2016-11-22 16:41:05 UTC
RTC time: Tue 2016-11-22 16:41:05
Time zone: Europe/Copenhagen (CET, +0100)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: no
Last DST change: DST ended at
Sun 2016-10-30 02:59:59 CEST
Sun 2016-10-30 02:00:00 CET
Next DST change: DST begins (the clock jumps one hour forward) at
Sun 2017-03-26 01:59:59 CET
Sun 2017-03-26 03:00:00 CEST
Вы должны получать свое время из ntp
в Debian. Проверьте, установлен ли ntp
, если нет, следуйте инструкциям в по этой ссылке , чтобы запустить его.
Автоматическая установка времени
Протокол, используемый для установки времени, - это сетевой протокол времени или NTP. Для автоматической установки времени вам потребуется доступ к серверу NTP. В вашей локальной сети может быть такой сервер, но большинству людей необходим доступ к серверу NTP через Интернет.
Для Европы/Копенгагена :Универсальное время UTC, а не CET и CEST. Это да