J'essaie de mettre en place un serveur NTP local pour effectuer des tests. J'ai installé NTP sur Ubuntu 18.04
et le bloc server-pool commenté dans le fichier de configuration
Voici la configuration complète :
driftfile /var/lib/ntp/ntp.drift
leapfile /usr/share/zoneinfo/leap-seconds.list
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
restrict -4 default kod notrap nomodify nopeer noquery limited
restrict -6 default kod notrap nomodify nopeer noquery limited
restrict 127.0.0.1
restrict ::1
restrict source notrap nomodify noquery
restrict 10.24.0.0 mask 255.255.0.0 notrust
server 127.127.1.0
fudge 127.127.1.0 stratum 10
J'ai utilisé cette commande pour régler l'heure que je souhaitais sudo timedatectl set-time "2013-06-02 23:26:00"
J'ai également essayé de voir si le service ntp fonctionnait. sudo systemctl status ntp.service
qui est en cours d'exécution, mais lorsqu'il est interrogé sur le port 123
Je n'ai rien trouvé qui fonctionne. Trouvé avec ps
ubuntu@ntp:~$ ps auxww | grep '[n]tp'
ntp 13517 0.0 0.8 103212 4136 ? Ssl Jun02 0:00 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 111:115
Lorsque le client essaie d'obtenir l'heure à partir du protocole NTP fonctionnant sur ce serveur, le délai d'attente est dépassé. Je ne vois pas non plus de messages dans /var/log/syslog
Plus d'informations :
ubuntu@ntp:~$ ps auxww | grep '[n]tp'
ntp 807 0.0 0.7 103212 3480 ? Ssl Jan28 0:02 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 111:115
ubuntu@ntp:~$ ntpq -pn
remote refid st t when poll reach delay offset jitter
==============================================================================
*127.127.1.0 .LOCL. 10 l 2 64 377 0.000 0.000 0.000
ubuntu@ntp:~$ ntpq -c rv
associd=0 status=0515 leap_none, sync_local, 1 event, clock_sync,
version="ntpd 4.2.8p10@1.3728-o (1)", processor="x86_64",
system="Linux/4.15.0-1019-aws", leap=00, stratum=11, precision=-24,
rootdelay=0.000, rootdisp=11.016, refid=LOCAL(0),
reftime=de1977a0.2605c5ad Mon, Jan 29 2018 5:36:16.148,
clock=de1977a6.758ae7fc Mon, Jan 29 2018 5:36:22.459, peer=57525, tc=6,
mintc=3, offset=0.000000, frequency=0.000, sys_jitter=0.000000,
clk_jitter=0.000, clk_wander=0.000, tai=37, leapsec=201701010000,
expire=201812280000
J'ai essayé este script pour obtenir l'heure à partir d'un vrai serveur NTP, où cela a fonctionné, mais pas sur le NTP autonome.
Qu'est-ce qui m'échappe ?