Heure / NTP
Vérifier la source de temps et le décalage d'horloge : la base de Kerberos et TLS.
Source de temps et état
Affiche d'où le système tire son heure et si la synchronisation fonctionne.
PowerShell (Windows)
w32tm Natif
w32tm /query /status
w32tm /query /source Get-Date Natif
Get-Date -Format o
Get-TimeZone Shell Unix (bash)
timedatectl Natif
timedatectl status chronyc / ntpq Outil complémentaire
chronyc tracking
ntpq -p Un membre du domaine prend son heure du contrôleur de domaine ; seul l'émulateur PDC utilise une source externe.
Vérifier un serveur de temps
Interroge un serveur de temps et affiche le décalage par échantillon.
- Serveur de temps
-
ch.pool.ntp.orgModifier dans le générateur →
PowerShell (Windows)
w32tm Natif
w32tm /stripchart /computer:ch.pool.ntp.org /samples:5 /dataonly w32tm peers Natif
w32tm /query /peers Shell Unix (bash)
timedatectl Natif
timedatectl show-timesync --all chronyc / ntpdate Outil complémentaire
chronyc sources -v
ntpdate -q ch.pool.ntp.org Décalage d'horloge par rapport à un hôte
Compare votre horloge à celle d'un autre système : plus de cinq minutes de décalage cassent Kerberos.
- Hôte / serveur
-
mail.example.comModifier dans le générateur →
PowerShell (Windows)
Invoke-Command / w32tm Natif
w32tm /stripchart /computer:mail.example.com /samples:3 /dataonly
# Grosser Versatz bricht Kerberos (Standard: max. 5 Minuten). net time Outil complémentaire
net time \\mail.example.com Shell Unix (bash)
date / curl Natif
date -u
curl -sI https://mail.example.com | grep -i "^date:"
# Beide Zeiten vergleichen: grosser Versatz bricht Kerberos und TLS-Pruefungen. ntpdate Outil complémentaire
ntpdate -q mail.example.com L'heure compte aussi pour la messagerie : un grand décalage fait paraître les certificats "pas encore valides" et décale les horodatages dans les en-têtes.
Resynchroniser l'heure
Définit la source de temps et force une synchronisation immédiate.
- Serveur de temps
-
ch.pool.ntp.orgModifier dans le générateur →
PowerShell (Windows)
w32tm Natif
w32tm /config /manualpeerlist:"ch.pool.ntp.org" /syncfromflags:manual /update
Restart-Service w32time
w32tm /resync /force Get-Service Natif
Get-Service w32time | Format-List Status, StartType Shell Unix (bash)
timedatectl Natif
sudo timedatectl set-ntp true
timedatectl timesync-status chronyc Outil complémentaire
sudo chronyc makestep
chronyc sources Modifie la configuration du système ; sur un contrôleur de domaine, ne l'exécutez qu'en connaissance de cause et en tenant compte de la hiérarchie de temps.