NTP (Network Time Protocol) — это сетевой протокол, который используется для синхронизации времени на устройствах в сети.

Настроим NTP сервер на Ubuntu 22
sudo apt-get update
sudo apt-get install ntp
sntp --version
sudo nano /etc/ntp.conf
server 0.ru.pool.ntp.org
server 1.ru.pool.ntp.org
server 2.ru.pool.ntp.org
server 3.ru.pool.ntp.org
sudo service ntp restart
sudo service ntp status
sudo ufw allow from any to any port 123 proto udp
R1#show clock detail
*20:38:10.000 UTC Sat Apr 6 2024
Time source is hardware calendar
Обратим внимание на надпись “Time source is hardware calendar”.
Зададим вручную
clock set 10:10:10 01 JAN 1993
R1#show clock detail
10:10:14.032 UTC Fri Jan 1 1993
Time source is user configuration
Видим изменения
Далее настроим сам NTP
R1#show ntp status
%NTP is not enabled.
conf t
ntp server 192.168.1.10
clock timezone MSK 3
exit
R1#show ntp associations
address ref clock st when poll reach delay offset disp
*~192.168.1.10 194.190.168.1 2 34 64 377 1.876 -128946 1.958
* sys.peer, # selected, + candidate, - outlyer, x falseticker, ~ configured
R1#show clock detail
*00:35:20.483 MSK Sun Apr 7 2024
Time source is NTP