all:bibles:linux:ntp
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| all:bibles:linux:ntp [2024/04/15 17:00] – [Depuis RedHat 7 / CentOS 7] omeylhoc | all:bibles:linux:ntp [2024/06/14 11:10] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Date/Heure : NTP ====== | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Commandes sur la date et l' | ||
| + | |||
| + | ==== Heure système ==== | ||
| + | |||
| + | < | ||
| + | date retourne la date et l' | ||
| + | date --date=' | ||
| + | date +" | ||
| + | date -s HH: | ||
| + | date -s MM/ | ||
| + | </ | ||
| + | |||
| + | ==== BIOS ==== | ||
| + | |||
| + | < | ||
| + | sudo hwclock retourne la date et l' | ||
| + | sudo hwclock --systohc synchronisation du BIOS sur l' | ||
| + | sudo hwclock --hctosys synchronisation de l' | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | [[all: | ||
| + | |||
| + | ===== Client NTP ===== | ||
| + | |||
| + | ==== Depuis Ubuntu 16.04 : timedatectl ==== | ||
| + | |||
| + | === Fuseaux horaires === | ||
| + | |||
| + | < | ||
| + | timedatectl list-timezones lister les fuseaux horaires | ||
| + | sudo timedatectl set-timezone Europe/ | ||
| + | </ | ||
| + | |||
| + | === Mettre à l' | ||
| + | |||
| + | < | ||
| + | sudo timedatectl set-time ' | ||
| + | sudo timedatectl set-time ' | ||
| + | sudo timedatectl set-time ' | ||
| + | </ | ||
| + | |||
| + | <note important> | ||
| + | |||
| + | === Configuration NTP === | ||
| + | |||
| + | Editer le fichier <color # | ||
| + | |||
| + | < | ||
| + | FallbackNTP=serveur1 serveur2 serveur3 Liste des serveurs séparés par des espaces | ||
| + | </ | ||
| + | |||
| + | Éventuellement redémarrer le service (pas forcément nécessaire simplement désactiver/ | ||
| + | sudo systemctl restart systemd-timesyncd | ||
| + | |||
| + | < | ||
| + | sudo timedatectl set-ntp true Activer la synchronisation | ||
| + | sudo timedatectl set-ntp false Stopper la synchronisation | ||
| + | timedatectl status Vérifier le statut de la synchronisation | ||
| + | </ | ||
| + | |||
| + | ==== Avant Ubuntu 16.04 ==== | ||
| + | |||
| + | === Configuration NTP === | ||
| + | |||
| + | Editer le fichier <color # | ||
| + | |||
| + | < | ||
| + | driftfile / | ||
| + | server ntp.ubuntu.com Serveur NTP sur lequel se synchroniser | ||
| + | </ | ||
| + | |||
| + | === Commandes === | ||
| + | |||
| + | < | ||
| + | ntpdate -u 135.117.121.10 mise à jour de l’horloge | ||
| + | ntpd –q mise à jour par rapport au serveur configuré dans ntp.conf | ||
| + | ntpstat afficher le statut de la synchro ntp | ||
| + | ntpq –p pour interroger et obtenir les infos suivantes | ||
| + | remote serveur de référence | ||
| + | refid serveur de strate supérieure au serveur de référence | ||
| + | st strate du serveur de référence | ||
| + | t ? | ||
| + | when temps depuis la dernière synchro | ||
| + | poll fréquence de synchronisation définie par le daemon (64s défaut) | ||
| + | reach nombre de synchronisation réalisées | ||
| + | delay ? | ||
| + | offset écart avec la reference (en ms) | ||
| + | jitter la derive estimée (en ms) | ||
| + | </ | ||
| + | |||
| + | ==== Depuis RedHat 7 / CentOS 7 ==== | ||
| + | |||
| + | === Interrogation === | ||
| + | |||
| + | <code bash> | ||
| + | chronyc tracking | ||
| + | chronyc sources | ||
| + | chronyc sourcestats | ||
| + | </ | ||
| + | |||
| + | === Configuration === | ||
| + | |||
| + | Editer le fichier <color # | ||
| + | |||
| + | <code bash> | ||
| + | sudo systemctl restart chronyd | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | [[all: | ||
| + | |||
| + | ===== Serveur NTP ===== | ||
| + | |||
| + | ==== Depuis Ubuntu 18.04 ==== | ||
| + | |||
| + | === Installation === | ||
| + | |||
| + | Installer le package chrony : | ||
| + | |||
| + | sudo apt-get install chrony | ||
| + | |||
| + | === Configuration === | ||
| + | | ||
| + | Modifier le fichier <color # | ||
| + | |||
| + | allow 10.35/16 | ||
| + | |||
| + | Redémarrer le service : | ||
| + | |||
| + | sudo systemctl restart chrony | ||
| + | |||
| + | === Commandes === | ||
| + | |||
| + | < | ||
| + | chronyc sources | ||
| + | chronyc sourcestats | ||
| + | </ | ||
| + | |||
| + | ==== Avant Ubuntu 18.04 ==== | ||
| + | |||
| + | === Installation === | ||
| + | |||
| + | Installer le package ntp : | ||
| + | |||
| + | sudo apt-get install ntp | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Divers ===== | ||
| + | |||
| + | ==== date ==== | ||
| + | |||
| + | Date en secondes depuis le 1er janvier 1970 | ||
| + | |||
| + | <code bash> | ||
| + | date +%s | ||
| + | </ | ||
| + | |||
| + | ==== stat ==== | ||
| + | |||
| + | Date du dernier accès en secondes depuis le 1er janvier 1970 | ||
| + | |||
| + | <code bash> | ||
| + | stat --format=%X < | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | [[all: | ||
