Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/06/2022, à 10:09

learn2learn

Mettre en place un serveur NTP sur un réseau local sans internet

Bonjour,

J'ai un réseau WIFI local sans accès à internet (routeur non connecté). Mon ordinateur (Ubuntu 20.04 LTS) est connecté avec une adresse fixe 192.168.0.10 et 2 raspberry (Ubuntu server 20.04) sont connectés sur les adresses 192.168.0.2 et 192.168.0.3. Mes raspberrry (monté sur des turtlebots) font des mesures capteurs et envoient les informations en temps réel à mon ordinateur (master) via ROS. Le problème est que n'ayant pas accès à internet, les raspberry sont souvent désynchronisées et cela m'empêche de bien exploiter les mesures. Je veux donc mettre en place un serveur NTP sur mon PC pour que les raspberry se synchronisent avec ce dernier.

Problème j'ai suivi plusieurs tutoriels avec ntpd ou chrony (liste non exhaustive):
https://vitux.com/how-to-install-ntp-se … on-ubuntu/
https://rishabhdevyadav.medium.com/how- … 562e41d0e1
https://www.golinuxcloud.com/configure- … orce-sync/

mais aucun ne semble fonctionner hmm

Est ce que vous pouvez donc m'indiquer un tutoriel (assez détaillé) ou bien reprendre un de ses tutoriels avec moi pour voir ce qui ne marche pas ?

Je vous remercie pour toute aide apportée

Hors ligne

#2 Le 16/06/2022, à 16:10

soshy

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Salut,
sur ton premier lien, ça me parait correct pour la configuration du serveur (ubuntu 20.04). Si pour l'étape 6 tu as le même genre de retour, à mon avis le serveur est correctement configuré.

Concernant la configuration des raspberry (client NTP), j'aurai gardé le client par défaut et configuré datetimectl directement. Voir la doc ici

Hors ligne

#3 Le 16/06/2022, à 16:35

iznobe

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Bonjour , d ' apres la doc donnée par @soshy ,  il te suffit de modifier la ligne " #FallbackNTP=0.debian.pool.ntp.org 1.debian.pool.ntp.org 2.debian.pool.ntp.org 3.debian.pool.ntp.org "  dans le fichier " /etc/systemd/timesyncd.conf " des pis :

sudo nano  /etc/systemd/timesyncd.conf
FallbackNTP=0.192.168.0.10

ctrl+ x , o ,entrée pour sauvegarder et quitter .


Puis de forcer une synchronisation via la commande :

timedatectl set-ntp true

puis de consulter avec :

timedatectl status

tu sauras alors si les tutos effectués sur ton serveur sont valables ou pas une fois que les clients seront configurés correctement .

Je n' ai pas tester ce que la doc dit , donc ne suis pas certain que cela fonctionne .

Dernière modification par iznobe (Le 16/06/2022, à 16:37)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#4 Le 16/06/2022, à 21:50

jplemoine

Re : Mettre en place un serveur NTP sur un réseau local sans internet

En fait, il faut que tu "neutralises" la partie où le serveur NTP se synchronise avec l'extérieur.
Les raspberry se synchronisent avec l'ordinateur qui aura une heure (qui ne sera pas nécessairement l'heure "internet" officielle).


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#5 Le 20/06/2022, à 09:01

learn2learn

Re : Mettre en place un serveur NTP sur un réseau local sans internet

soshy a écrit :

Salut,
sur ton premier lien, ça me parait correct pour la configuration du serveur (ubuntu 20.04). Si pour l'étape 6 tu as le même genre de retour, à mon avis le serveur est correctement configuré.

Concernant la configuration des raspberry (client NTP), j'aurai gardé le client par défaut et configuré datetimectl directement. Voir la doc ici

Tout d'abord merci pour ta réponse ! J'ai bien le même genre de retour à l'étape 6 (juste une erreur pour me dire qu'il n'arrive pas à se connecter au pool ubuntu comme je ne suis pas connecté à Internet), j'ai notamment le listening 127.0.0.1:123 et le 192.168.0.10:123, ce qui le laisse penser que le serveur est bien opérationnel

iznode a écrit :

Bonjour , d ' apres la doc donnée par @soshy ,  il te suffit de modifier la ligne " #FallbackNTP=0.debian.pool.ntp.org 1.debian.pool.ntp.org 2.debian.pool.ntp.org 3.debian.pool.ntp.org "  dans le fichier " /etc/systemd/timesyncd.conf " des pis :

sudo nano  /etc/systemd/timesyncd.conf

FallbackNTP=0.192.168.0.10

ctrl+ x , o ,entrée pour sauvegarder et quitter .

Puis de forcer une synchronisation via la commande :

timedatectl set-ntp true

puis de consulter avec :

timedatectl status

tu sauras alors si les tutos effectués sur ton serveur sont valables ou pas une fois que les clients seront configurés correctement .

Je n' ai pas tester ce que la doc dit , donc ne suis pas certain que cela fonctionne .

Merci pour ta réponse! Après avoir vérifié que le serveur semblait opérationnel, j'ai effectué ce que tu m'as conseillé mais cela ne semble pas fonctionner sad

J'ai une question peut être bête mais est ce qu'il peut y avoir un problème avec le fait de mettre en place un serveur avec ntp et un client avec timedatectl ? De ce que j'ai compris, ntp est l'ancienne version de timedatectl et l'utilisation de timedatectl désactive ntp donc est ce que cela peut jouer ?

Hors ligne

#6 Le 20/06/2022, à 10:30

iznobe

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Bonjour , il faudrait que tu donnes les retours des commandes proposées , pour qu ' on voit ce qui ne va pas .


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#7 Le 20/06/2022, à 12:24

learn2learn

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Je vais essayer de vous écrire les retours terminal entre chaque étape mais en soit je n'ai pas d'erreurs, c'est juste que cela ne semble pas fonctionner.

J'ai aussi essayé d'envoyer une requête à mon serveur NTP avec python (Stackoverflow turtorial) et j'arrive bien a récupérer un timestamp. Je pense donc que c'est le client (raspberry) qui ne fonctionne pas. Dans le pire des cas je vais écrire un script python pour faire une requête au serveur et changer l'heure de la raspberry à partir de la réponse.

Dernière modification par learn2learn (Le 20/06/2022, à 13:55)

Hors ligne

#8 Le 20/06/2022, à 14:12

learn2learn

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Serveur

1) Installer ntp (déjà fais)

sudo apt-get install ntp
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
ntp est déjà la version la plus récente (1:4.2.8p12+dfsg-3ubuntu4.20.04.1).
Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
  libfwupdplugin1
Veuillez utiliser « sudo apt autoremove » pour le supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 170 non mis à jour.

2) Vérifier l'installation

sntp --version
sntp 4.2.8p12@1.3728-o (1)

3) Modifier le fichier ntp.conf

sudo nano /etc/ntp.conf
# /etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for help

driftfile /var/lib/ntp/ntp.drift

# Leap seconds definition provided by tzdata
leapfile /usr/share/zoneinfo/leap-seconds.list

# Enable this if you want statistics to be logged.
#statsdir /var/log/ntpstats/

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

# Specify one or more NTP servers.

# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board
# on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for
# more information.
server 0.europe.pool.ntp.org iburst
server 1.europe.pool.ntp.org iburst
server 2.europe.pool.ntp.org iburst
server 3.europe.pool.ntp.org iburst

# Use Ubuntu's ntp server as a fallback.
pool ntp.ubuntu.com

# Access control configuration; see /usr/share/doc/ntp-doc/html/accopt.html for
# details.  The web page <http://support.ntp.org/bin/view/Support/AccessRestrictions>
# might also be helpful.
#
# Note that "restrict" applies to both servers and clients, so a configuration
# that might be intended to block requests from certain clients could also end
# up blocking replies from your own upstream servers.

# By default, exchange time with everybody, but don't allow configuration.
restrict -4 default kod notrap nomodify nopeer noquery limited
restrict -6 default kod notrap nomodify nopeer noquery limited

# Local users may interrogate the ntp server more closely.
restrict 127.0.0.1
restrict ::1

# Needed for adding pool entries
restrict source notrap nomodify noquery

# Clients from this (example!) subnet have unlimited access, but only if
# cryptographically authenticated.
#restrict 192.168.123.0 mask 255.255.255.0 notrust

4) Relancer le service ntp

sudo service ntp restart

5) Statut

sudo service ntp status
 
● ntp.service - Network Time Service
     Loaded: loaded (/lib/systemd/system/ntp.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2022-06-20 15:04:42 CEST; 1s ago
       Docs: man:ntpd(8)
    Process: 16965 ExecStart=/usr/lib/ntp/ntp-systemd-wrapper (code=exited, status=0/SUCCESS)
   Main PID: 16973 (ntpd)
      Tasks: 2 (limit: 18988)
     Memory: 784.0K
     CGroup: /system.slice/ntp.service
             └─16973 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 129:139

juin 20 15:04:42 PC-Damien ntpd[16973]: leapsecond file ('/usr/share/zoneinfo/leap-seconds.list'): loaded, expire=2022-12-28T00:00:00Z last=2017-01-01T00:00:00Z ofs=37
juin 20 15:04:42 PC-Damien ntpd[16973]: Listen and drop on 0 v6wildcard [::]:123
juin 20 15:04:42 PC-Damien ntpd[16973]: Listen and drop on 1 v4wildcard 0.0.0.0:123
juin 20 15:04:42 PC-Damien ntpd[16973]: Listen normally on 2 lo 127.0.0.1:123
juin 20 15:04:42 PC-Damien ntpd[16973]: Listen normally on 3 wlo1 192.168.0.10:123
juin 20 15:04:42 PC-Damien ntpd[16973]: Listen normally on 4 lo [::1]:123
juin 20 15:04:42 PC-Damien ntpd[16973]: Listen normally on 5 wlo1 [fe80::8b91:68ed:c2f4:e9a1%3]:123
juin 20 15:04:42 PC-Damien ntpd[16973]: Listening on routing socket on fd #22 for interface updates
juin 20 15:04:42 PC-Damien ntpd[16973]: kernel reports TIME_ERROR: 0x2041: Clock Unsynchronized
juin 20 15:04:42 PC-Damien ntpd[16973]: kernel reports TIME_ERROR: 0x2041: Clock Unsynchronized

Client

1) Modifier timesyncd.conf

sudo nano  /etc/systemd/timesyncd.conf
#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.
#
# Entries in this file show the compile time defaults.
# You can change settings by editing this file.
# Defaults can be restored by simply deleting this file.
#
# See timesyncd.conf(5) for details.

[Time]
NTP=
FallbackNTP=0.192.168.0.10
#RootDistanceMaxSec=5
#PollIntervalMinSec=32
#PollIntervalMaxSec=2048

2) Forcer la sync

timedatectl set-ntp true

j'obtiens une erreur:

Failed to set ntp: NTP not supported

Pour corriger ça il faut que je tape:

apt install systemd-timesyncd

mais c'est à chaque redémarage donc pas pratique

Je pense que cela viens peut être de là car après le ntp service est active mais pas de synchronisation en vue

Hors ligne

#9 Le 20/06/2022, à 14:42

nany

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Bonjour,



learn2learn a écrit :


Client

j'obtiens une erreur:

Failed to set ntp: NTP not supported

Pour corriger ça il faut que je tape:

apt install systemd-timesyncd

mais c'est à chaque redémarage donc pas pratique

Et que donne

systemctl status systemd-timesyncd

?
Bas les masques !

Hors ligne

#10 Le 20/06/2022, à 14:47

iznobe

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Bonjour , les masques , a part pour le carnaval et a embeter  tongue , a quoi ca sert precisement sur ubuntu ?


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#11 Le 20/06/2022, à 14:55

nany

Re : Mettre en place un serveur NTP sur un réseau local sans internet

iznobe a écrit :

a quoi ca sert precisement sur ubuntu ?

Je ne sais pas. Le fait est que si le service est masqué, on ne peut l’activer ni le démarrer.

Hors ligne

#12 Le 20/06/2022, à 15:33

learn2learn

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Avec:

systemctl status systemd-timesyncd

J'obtiens:

● systemd-timesyncd.service
     Loaded: masked (Reason: Unit systemd-timesyncd.service is masked.)
     Active: inactive (dead)

je fais donc:

systemctl unmask systemd-timesyncd.service

puis:

systemctl enable systemd-timesyncd.service

mais j'obtiens:

Failed to enable unit: Unit file systemd-timesyncd.service does not exist.

PS: le serveur NTP est ok, j'ai un programme python qui récupère le timestamp de mon ordinateur via requête NTP et fais un timedatectl set-time avec cette valeur. Je peux donc initialiser ma raspberry avec mon pc mais pas la maintenit synchroniser dans le temps (sauf si je lance le programme à interval régulier). Le résultat est plutôt satisfaisant (offset de 0.67 d'après ntpdate -p 192.168.0.10)

Hors ligne

#13 Le 20/06/2022, à 15:36

learn2learn

Re : Mettre en place un serveur NTP sur un réseau local sans internet

iznobe a écrit :

Bonjour , https://www.sparklers-club.com/ressourc … rreurs.jpg , a part pour le carnaval et a embeter  tongue , a quoi ca sert precisement sur ubuntu ?

D'après ce que j'ai pu lire c'est pour éviter que des services faisant le même boulot rentrent en conflit. Dès que l'un est activé les autres sont masqués pour être sur qu'ils ne rentrent pas en conflit avec celui actif

Hors ligne

#14 Le 20/06/2022, à 15:38

iznobe

Re : Mettre en place un serveur NTP sur un réseau local sans internet

learn2learn a écrit :

mais pas la maintenit synchroniser dans le temps (sauf si je lance le programme à interval régulier).

Si tu le desires du coup , tu peux facilement te servir de la crontab pour enclencher ton script de synchro a intervalle regulier ( en mode utilisateur sans sudo donc ) : https://doc.ubuntu-fr.org/cron

Si bruno passe par là , je vais me faire taper sur le doigts , mais tant pis tongue .

exemple pour une synchro horaire :

crontab -e 

et ajouter au bas du fichier une ligne :

0 * * * *  /home/script/synchroNTP

ce qui lancera syncrhoNTP a 17H00 , 18H00 19H00 etc ..

Dernière modification par iznobe (Le 20/06/2022, à 15:46)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#15 Le 20/06/2022, à 16:02

learn2learn

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Merci bien pour cette info j'ai lancé une sync toute les 15 minutes!
Si "bruno" passe par là c'est bien évidemment temporaire le temps de faire fonctionner le client ntp big_smile

Ps: le code python pour synchroniser l'horloge avec un serveur ntp (dans mon cas 192.168.0.10)

import sys
import ctypes
import ctypes.util
import ntplib
import time
import datetime
import subprocess
import shlex

def get_network_time():
    c = ntplib.NTPClient()
    response = c.request('192.168.0.10')
    ts = response.tx_time
    return datetime.datetime.fromtimestamp(ts) 

def get_time_tuple():
    time_str = str(get_network_time()).split(" ")
    year_str,month_str,day_str = time_str[0].split("-")
    time_str = time_str[1].split(":")
    hour_str = time_str[0]
    minute_str = time_str[1]
    second_str,micro_str = time_str[2].split(".")
    return (int(year_str), int(month_str), int(day_str), int(hour_str), int(minute_str), int(second_str), int(int(micro_str)/1000.))

time_tuple = get_time_tuple()
print("timestamp tuple:",time_tuple)

time_string = datetime.datetime(*time_tuple).isoformat()
subprocess.call(shlex.split("timedatectl set-ntp false"))  # May be necessary
subprocess.call(shlex.split("sudo date -s '%s'" % time_string))
subprocess.call(shlex.split("sudo hwclock -w"))
subprocess.call(shlex.split("timedatectl status"))

Hors ligne

#16 Le 21/06/2022, à 09:18

learn2learn

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Bon petit problème, je pensais que l'offset était de 0.67ms mais en fait c'est un offset de 0.67s sad
Dans l'idéal il me faudrait un offset inférieur à 0.5s donc plus de l'ordre de la milliseconde (et pas de la centaine), il faut donc que je continue à essayer de mettre en place un client NTP (si j'ai bien compris on peut s'approcher de ce genre de précision) donc je reviens à mon problème de client NTP qui ne fonctionne pas neutral

Dernière modification par learn2learn (Le 21/06/2022, à 09:18)

Hors ligne

#17 Le 21/06/2022, à 09:25

iznobe

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Bonjour , entre la demande du client et la reponse du serveur , y  a forcement un temps , comment est il pris en compte ? si il l ' est .

Dernière modification par iznobe (Le 21/06/2022, à 09:26)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#18 Le 21/06/2022, à 10:51

ylag

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Bonjour,

Peut-être retenter l'activation du service systemd-timesyncd, qui semble avoir échoué au message #12 ?

sudo systemctl unmask systemd-timesyncd.service
sudo systemctl enable --now systemd-timesyncd.service

...puis pour vérifier l'état du service :

systemctl status systemd-timesyncd

A+

Dernière modification par ylag (Le 21/06/2022, à 10:54)

Hors ligne

#19 Le 21/06/2022, à 11:24

learn2learn

Re : Mettre en place un serveur NTP sur un réseau local sans internet

iznobe a écrit :

Bonjour , entre la demande du client et la reponse du serveur , y  a forcement un temps , comment est il pris en compte ? si il l ' est .

En optimisant le code je suis passé à un offset de l'ordre de la dizaine de milliseconde (plus acceptable en attendant)
le voici:

import sys
import ctypes
import ctypes.util
import ntplib
import time
import datetime
import subprocess
import shlex

def get_network_time():
    c = ntplib.NTPClient()
    response = c.request('192.168.0.10',version=3)
    return datetime.datetime.fromtimestamp(response.tx_time).isoformat() 

subprocess.call(shlex.split("timedatectl set-ntp false"))  # May be necessary
subprocess.call(shlex.split("sudo date -s '%s'" % get_network_time()))
subprocess.call(shlex.split("sudo hwclock -w"))
subprocess.call(shlex.split("timedatectl status"))
time.sleep(0.5)
subprocess.call(shlex.split("ntpdate -q 192.168.0.10"))

ylag je vais tenter ça sous peu mais je crois que j'avais eu une erreur en faisant ce que tu me conseille (je transmettrai l'erreur le cas échéant)

Hors ligne

#20 Le 21/06/2022, à 12:37

bruno

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Je n'ai pas lu toute la discussion mais je signale tout de même que le service systemd-timesyncd ne peut pas fonctionner si le service ntpd est installé. Les paquets chrony, ntp, systemd-timesyncd sont en conflit et ne peuvent donc être installés simultanément.

Hors ligne

#21 Le 21/06/2022, à 12:48

ylag

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Bonjour,

Sauf erreur de ma part, systemd-timesyncd serait installé par défaut sur la 20.04 ?

Petite vérif à faire :

apt policy chrony ntp systemd-timesyncd

A+

Hors ligne

#22 Le 21/06/2022, à 13:04

learn2learn

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Avec:

sudo systemctl unmask systemd-timesyncd.service

j'obtiens:

Unit systemd-timesyncd.service does not exist, proceeding anyway.

ce qui explique peut être que je sois obligé de faire un sudo apt install timesyncd

et avec:

apt policy chrony ntp systemd-timesyncd

j'obtiens:

chrony:
  Installed: (none)
  Candidate: 3.5-6ubuntu6.2
  Version table:
     3.5-6ubuntu6.2 500
        500 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 Packages
        500 http://ports.ubuntu.com/ubuntu-ports focal-security/main arm64 Packages
        100 /var/lib/dpkg/status
     3.5-6ubuntu6 500
        500 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 Packages
ntp:
  Installed: 1:4.2.8p12+dfsg-3ubuntu4.20.04.1
  Candidate: 1:4.2.8p12+dfsg-3ubuntu4.20.04.1
  Version table:
 *** 1:4.2.8p12+dfsg-3ubuntu4.20.04.1 500
        500 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 Packages
        500 http://ports.ubuntu.com/ubuntu-ports focal-security/universe arm64 Packages
        100 /var/lib/dpkg/status
     1:4.2.8p12+dfsg-3ubuntu4 500
        500 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 Packages
systemd-timesyncd:
  Installed: (none)
  Candidate: 245.4-4ubuntu3.17
  Version table:
     245.4-4ubuntu3.17 500
        500 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 Packages
        500 http://ports.ubuntu.com/ubuntu-ports focal-proposed/main arm64 Packages
        100 /var/lib/dpkg/status
     245.4-4ubuntu3.15 500
        500 http://ports.ubuntu.com/ubuntu-ports focal-security/main arm64 Packages
     245.4-4ubuntu3 500
        500 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 Packages
ubuntu@ubuntu:~$ 

Hors ligne

#23 Le 21/06/2022, à 13:08

ylag

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Bonjour,

Le paquet systemd-timesyncd n'est pas installé, donc ça explique cela «Unit systemd-timesyncd.service does not exist, proceeding anyway.», et l'impossibilité d'activer ce service.
Quant à savoir si tu devrais l'installer à la place de ntp, faudrait l'opinion de @bruno à ce sujet.

A+

Dernière modification par ylag (Le 21/06/2022, à 13:10)

Hors ligne

#24 Le 21/06/2022, à 13:12

bruno

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Merci de relire #20 : ntp et systemd-timesyncd ne peuvent pas être installés simultanément.

apt depends systemd-timesyncd
systemd-timesyncd
  Dépend: libc6 (>= 2.29)
  Dépend: systemd (= 247.3-7)
  Dépend: adduser
  Est en conflit avec: <time-daemon>
    chrony
    ntp
    ntpsec
    openntpd

Si tu veux un serveur de temps il faut installer soit ntp, soit chrony, et oublier systemd-timsyncd qui n'est qu'un client, sur le serveur et configurer les clients en indiquant l'adresse IP du serveur NTP dans la configuration réseau ou dans timesyncd.conf.

Dernière modification par bruno (Le 21/06/2022, à 13:16)

Hors ligne

#25 Le 21/06/2022, à 13:14

learn2learn

Re : Mettre en place un serveur NTP sur un réseau local sans internet

Le problème c'est que que je l'ai déjà installé et que à chaque reboot je dois le réinstaller (mais dans ma configuration nominale je n'ai pas internet donc ce n'est pas possible ...)

De plus, je n'arrive pas à faire fonctionner le module ntp (comme sur le premier message, j'ai suivi plusieurs tutoriels mais aucun ne semblent fonctionner)

Dernière modification par learn2learn (Le 21/06/2022, à 13:16)

Hors ligne