Почему клиент timesyncd не получает ответа от NTP-сервера (время ожидания ответа)?
В моем lubuntu 22.04 активна службаsystemd-timesyncd
. Вот статус этой услуги:
> systemctl status systemd-timesyncd
# this is the output of the previous command:
● systemd-timesyncd.service - Network Time Synchronization
Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2023-07-06 12:21:43 CEST; 2min 54s ago
Docs: man:systemd-timesyncd.service(8)
Main PID: 1917 (systemd-timesyn)
Status: "Idle."
Tasks: 2 (limit: 2030)
Memory: 1.3M
CPU: 201ms
CGroup: /system.slice/systemd-timesyncd.service
└─1917 /lib/systemd/systemd-timesyncd
lug 06 12:21:55 ceia-te systemd-timesyncd[1917]: Timed out waiting for reply from 185.125.190.57:123 (ntp.ubuntu.com).
lug 06 12:22:05 ceia-te systemd-timesyncd[1917]: Timed out waiting for reply from 185.125.190.58:123 (ntp.ubuntu.com).
lug 06 12:22:15 ceia-te systemd-timesyncd[1917]: Timed out waiting for reply from 185.125.190.56:123 (ntp.ubuntu.com).
lug 06 12:22:25 ceia-te systemd-timesyncd[1917]: Timed out waiting for reply from 91.189.94.4:123 (ntp.ubuntu.com).
Вывод показывает, что служба запущена и пытается подключиться к NTP-серверу, но не получает ответа (см. сообщенияTimed out waiting for reply from ntp.ubuntu.com
); этот сервер доступен с помощью ping, как мы видим по выводу следующей команды:
> ping ntp.ubuntu.com
PING ntp.ubuntu.com (91.189.94.4) 56(84) bytes of data.
64 bytes from pugot.canonical.com (91.189.94.4): icmp_seq=1 ttl=53 time=30.0 ms
64 bytes from pugot.canonical.com (91.189.94.4): icmp_seq=2 ttl=53 time=29.8 ms
64 bytes from pugot.canonical.com (91.189.94.4): icmp_seq=3 ttl=53 time=29.8 ms
Брандмауэрiptables
не активен:
> sudo iptables --list
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Может кто-нибудь сказать мне, почему клиент timesyncd не получает ответа от NTP-сервера?ntp.ubuntu.com
?
Спасибо
1 ответ
Проблема была в интернет-провайдере.
Спасибо за ваши комментарии. Я попытался подключиться к другой сети , которая может подключаться к Интернету, другим способом, чем сеть, которую я использовал, когда писал пост.
По этой другой сети и без каких-либо изменений в файле конфигурации./etc/systemd/timesyncd.conf
который:
[Time]
#NTP=
#FallbackNTP=ntp.ubuntu.com
#RootDistanceMaxSec=5
#PollIntervalMinSec=32
#PollIntervalMaxSec=2048
NTP-клиентsystemd timesyncd
может синхронизировать системную дату с NTP-серверомntp.ubuntu.com
.
На самом деле статус сервисаsystemd-timesyncd.service
следующее:
systemctl status systemd-timesyncd
● systemd-timesyncd.service - Network Time Synchronization
Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2023-07-06 14:12:48 CEST; 46min ago
Docs: man:systemd-timesyncd.service(8)
Main PID: 2065 (systemd-timesyn)
Status: "Initial synchronization to time server 185.125.190.56:123 (ntp.ubuntu.com)."
Tasks: 2 (limit: 2030)
Memory: 1.3M
CPU: 203ms
CGroup: /system.slice/systemd-timesyncd.service
└─2065 /lib/systemd/systemd-timesyncd
lug 06 14:12:48 ceia-te systemd[1]: Starting Network Time Synchronization...
lug 06 14:12:48 ceia-te systemd[1]: Started Network Time Synchronization.
lug 06 14:12:13 ceia-te systemd-timesyncd[2065]: Initial synchronization to time server 185.125.190.56:123 (ntp.ubuntu.com).
Таким образом, без каких-либо изменений конфигурации lubuntu и установки каких-либо других пакетов система работает правильно.